Based on jQuery load() documentation:
$( "#a" ).load( "article.html" );
However, in the following case, script blocks in the document being loaded into #b are stripped out and not executed:
$( "#b" ).load( "article.html #target" );
You are using the second one.
It's always good to refer to the documentation.