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