Jquery Aalert动态html时,它';准备好了吗

Jquery Aalert动态html时,它';准备好了吗,jquery,Jquery,我有一个由jquery加载的HTML,当它完全加载时,我需要一个警报 我真正的HTML: <div class="prerecord_main"> <div id="merch"> </div> </div> 您可以使用DOMNodeInsertedIntoDocument事件。如果添加了新的产品容器,它将通知您。例如: $('.product-container').on('DOMNodeInsertedIntoDocument',

我有一个由jquery加载的HTML,当它完全加载时,我需要一个警报

我真正的HTML:

<div class="prerecord_main">
   <div id="merch">
   </div>
</div>

您可以使用DOMNodeInsertedIntoDocument事件。如果添加了新的产品容器,它将通知您。例如:

$('.product-container').on('DOMNodeInsertedIntoDocument', function() {
  console.log('new .product-container added');
};
$('.product-container').livequery(function() {
  console.log('new .product-container added');
});
您也可以使用.livequery()jQuery插件来实现这一点。例如:

$('.product-container').on('DOMNodeInsertedIntoDocument', function() {
  console.log('new .product-container added');
};
$('.product-container').livequery(function() {
  console.log('new .product-container added');
});

正如Ke Vin所指出的,突变事件是不推荐的。如果你担心这一点,你可以使用像

1这样的突变观察者。您在
$(“文档”)
2中缺少一个
'
。你的问题是什么?当所有的“产品容器”都装满时,给我一个警告。你说的“jquery前置”是什么意思?这是怎么发生的?显示一些代码。
document
不应该是字符串…
$(document)
同时('ready'上的
也被弃用。请参阅API docsmtation事件。