jQuery给动态添加的元素绑定事件

例:

1
2
3
<div id="testdiv">
<ul></ul>
</div>

需要给<ul>里面动态添加的<li>标签添加click事件

一、绑定live事件(live事件只在jquery1.9以下才支持,高版本不支持)。

1
2
3
$("#testdiv ul li").live("click",function(){
//todo
});

二、(==推荐==)利用on事件绑定$(ParentEle).on("click",".thisEle",function(){})

1
2
3
$("#testdiv ul").on("click","li", function() {
//todo
});