【发布时间】:2013-02-05 09:06:09
【问题描述】:
我使用live() 生成页面和框架。但在jQuery 1.9 中,此功能已弃用且不起作用。
我使用on()而不是live(),但这种方法只管用一次,不能在帧中工作。
我的代码如下所示:
$("#element").live('click',function(){
$("#my").html(result);
});
解决办法是什么?
【问题讨论】:
-
Read the docs。将事件处理程序委托给 DOM 树的更高层。
-
documentation for
.live()也有专门关于从.live()转换为.on()的部分。
标签: javascript deprecated jquery jquery-on