我使用 .load() 和 .show() 来动态加载一些 HTML。
//load the html
$('#mydiv').load('some_url');
// Display
$('#mydiv').show();
但是这里我需要调用一个只存在于动态内容中的 Javascript 函数,如何判断 .load() 是否完整?
我使用 .load() 和 .show() 来动态加载一些 HTML。
//load the html
$('#mydiv').load('some_url');
// Display
$('#mydiv').show();
但是这里我需要调用一个只存在于动态内容中的 Javascript 函数,如何判断 .load() 是否完整?
使用.load的回调:
$('#mydiv').load('some_url', function() {
// This gets executed when the content is loaded
$(this).show();
});
load 函数获取完成的回调函数
('#mydiv').load('some_url', function() {
alert( "Load completed." );
});
$( "#mydiv" ).load( "url", function() {
alert( "Load was performed." );
});
参考载荷
$('#mydiv').load('some_url', function(responseText, textStatus, XMLHttpRequest){
console.log("Content Loaded!");
});
看看这个