0

当使用 Ajax 将 html 页面加载到我的页面中时,我想运行一些代码,如下所示:

$( ".content" ).load("game.html");

我想在该 html 完成加载后执行操作,请问它是如何完成的?

谢谢!

4

5 回答 5

1
$( ".content" ).load("game.html", function() {
    // add your code here
});
于 2013-02-18T15:01:44.777 回答
1

只需附加一个回调函数,

$( ".content" ).load("game.html", function(){
    //YOUR CODE TO EXECUTE
    alert('completed');
});

查看 jQuery 文档以获取更多信息,http://api.jquery.com/load/

于 2013-02-18T15:02:05.373 回答
0

如果您阅读有关 .load() 方法的文档,您会看到它允许您提供一个回调函数,该回调函数将在加载完成时调用。

$(".content").load("game.html", function() {
    //put your code that you want to run here
});
于 2013-02-18T15:01:23.437 回答
0

你检查过 jQuery 文档吗?

http://api.jquery.com/load/

$('#result').load('game.html', function() {
  alert('Load was performed.');
});
于 2013-02-18T15:01:31.347 回答
0

您可以为此使用回调:

$( ".content" ).load("game.html",function(e){
    // use e, like $(e).find("#some-id")
});
于 2013-02-18T15:01:43.610 回答