
<li value="2" onclick="getPaging(2)">2</li>
jquery对动态加载的li添加click事件,事件无法触发时设置出现了问题,解决方法为:
1、新建html文件。
2、创建输入框和按钮。
3、预览效果如图。
4、接下来需要引入jquery.js。
5、设置输入框 keydown 事件和click 事件。
6、按钮点击触发事件。
7、click按钮按下效果如图。
$("ul li") on click时,类似于li[0] onclick、li[1] onclick、li[2] onclick。。。。。。
jquery会遍历每个li,给其绑定一个事件,onclick会做一个监听器,浏览器在内存里申明了一个监听器的东西
新增加的li并没有监听器
会有一个大的监听器监听ul
监听器数量减少了,但功能变复杂了,每次点击li都会触发这个监听器,新增的li可以绑定事件
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)