-1

.ready我想在加载div框架时检查该功能。

$('#webbox').load('main.html');

这个对吗?:

$('#webbox').ready(function() {});
4

2 回答 2

4

不,不是。.ready仅检查页面的整个 DOM 是否准备就绪,不能将其用于页面的“子部分”(实际上,调用时会完全忽略所选元素.ready)。

将回调传递给.load

$('#webbox').load('main.html', function() {
    // content loaded
});

文档中:

如果提供了“完成”回调,则在执行后处理和 HTML 插入后执行。回调为 jQuery 集合中的每个元素触发一次,并this依次设置到每个 DOM 元素。

于 2013-08-05T08:32:13.440 回答
0

利用:

$('#webbox').load('main.html', function() {
  // your code
});

文档 API

于 2013-08-05T08:32:21.640 回答