使用jquery.delegate方法给元素内部的现有子元素和未来动态生成的子元素绑定事件。
--html
<div id="listDiv">
<p class="key">1</p>
<p class="key">2</p>
...
<!-- 动态追加多个p元素标签 -->
</div>
--javascript
$("#listDIV").delegate(".key","click",function(){
console.log($(this).text());
})
--html
<div id="listDiv">
<p class="key">1</p>
<p class="key">2</p>
...
<!-- 动态追加多个p元素标签 -->
</div>
--javascript
$("#listDIV").delegate(".key","click",function(){
console.log($(this).text());
})