.ready我想在加载div框架时检查该功能。
$('#webbox').load('main.html');
这个对吗?:
$('#webbox').ready(function() {});
.ready我想在加载div框架时检查该功能。
$('#webbox').load('main.html');
这个对吗?:
$('#webbox').ready(function() {});
不,不是。.ready仅检查页面的整个 DOM 是否准备就绪,不能将其用于页面的“子部分”(实际上,调用时会完全忽略所选元素.ready)。
将回调传递给.load:
$('#webbox').load('main.html', function() {
// content loaded
});
从文档中:
如果提供了“完成”回调,则在执行后处理和 HTML 插入后执行。回调为 jQuery 集合中的每个元素触发一次,并
this依次设置到每个 DOM 元素。