我的环境是
jqm1.4.5
js1.11.1
脚本生成的数据用选择器一直无法直接选择元素,在网上查询了很多资料,终于在一个文章的小角落找到选择的方法
原文地址:http://www.jb51.net/article/86735.htm
jQuery 使用on绑定动态生成的元素时,不能直接用该对象操作,而是选择其非动态生成的父节点然后再找到本身才能达到效果。
例如有个listview,id为list,动态生成的是li,而li中有a
则对a的点击事件绑定就为:
$("#list").on('click','a', function() {
});希望对正在从事jqm开发的朋友们能够少走一些弯路
本文介绍在使用jQuery 1.4.5与JavaScript 1.11.1环境下,如何为动态生成的元素正确绑定事件。通过选择非动态生成的父元素再定位到目标元素的方式,实现点击事件的有效绑定。

被折叠的 条评论
为什么被折叠?



