誰かが私にこれを説明してもらえますか?ここでの目標は、ajax呼び出しを介して外部htmlをロードし、そのhtmlコードに関連付けられた外部スクリプトをロードして実行することです。
コードA:
$('#content').load(toLoad,function(){
$.getScript("toLoadScript.js");
});
コードB:
$('#content').load(toLoad,showNewContent());
function showNewContent() {
$.getScript("toLoadScript.js");
}
コードC:
$('#content').load(toLoad,showNewContent);
function showNewContent() {
$.getScript("toLoadScript.js");
}
コードCだけがスクリプトを正常にロードして実行し、他の2つはそうではないのはなぜですか。