Javascript 当对象进入DOM树时是否可以激发.live()?
现在我这样做:Javascript 当对象进入DOM树时是否可以激发.live()?,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,现在我这样做: $('div.myDiv').live('mouseenter',function() { } 这是确保在使用节点之前加载代码的唯一方法。但如果在对象进入DOM树时触发函数会更好。您可以在将添加新元素的容器元素上使用事件。插件提供该功能: $('div.myDiv').livequery(function() { $(this).mouseenter(function() { alert("!"); }).mouseenter(); });
$('div.myDiv').live('mouseenter',function() { }
这是确保在使用节点之前加载代码的唯一方法。但如果在对象进入DOM树时触发函数会更好。您可以在将添加新元素的容器元素上使用事件。插件提供该功能:
$('div.myDiv').livequery(function() {
$(this).mouseenter(function() {
alert("!");
}).mouseenter();
});
或者,如果只想在创建元素时执行某些操作:
$('div.myDiv').livequery(function() { alert("!"); });
这是一个例子
这里有一个如果你向下滚动一点点,一个大的红色框会显示它已被弃用。:)那么,什么时候将对象添加到dom中呢?鼠标进入myDiv时?