使用JQuery加载加载html页面时,我还需要在将div加载到div后调用另一个函数。这是我正在使用的代码。
$("#div").load("page.html", $('#file1').css('background','black'));
当重新加载div时,即使改变颜色的代码在加载之后,它也会删除背景颜色。有任何想法吗?感谢。
答案 0 :(得分:3)
您在回调中缺少匿名函数或函数引用(第二个参数)。
$("#div").load("page.html", function(){
$('#file1').css('background','black');
});
答案 1 :(得分:1)
您可以使用此回调
来自jquery的样本
$('#result').load('ajax/test.html', function() {
alert('Load was performed.'); // this executes after the load
});