为元素添加class ,无法绑定事件 ? jie
来源:互联网 发布:c语言字符串单引号 编辑:程序博客网 时间:2024/06/04 23:27
用事件委托的意思是li下面所有叫 friend_uncheck_box friend_check_box的class都触发这个事件,事件绑定在li上面,
而你之前的写法事件绑定在第一个.friend_uncheck_box friend_check_box上面,后面随机的class没有绑定事件,所以只有第一次生效。
jQuery(function() {
<span style="white-space:pre"></span>//正确写法//选择朋友,选中事件$("li").on('click','.friend_uncheck_box',function(){this.className ="friend_check_box";});//选择朋友,取消选中事件$("li").on('click','.friend_check_box',function(){this.className ="friend_uncheck_box";});</strong></span>
<span style="white-space:pre"></span>//错误写法//选择朋友,选中事件$(".friend_uncheck_box").click(function() {this.className ="friend_check_box";});//选择朋友,取消选中事件$(".friend_check_box").click(function() {this.className ="friend_uncheck_box";});});
0 0
- 为元素添加class ,无法绑定事件 ? jie
- Jquery 为动态添加元素绑定事件
- jquery 为动态添加元素绑定事件
- jquery动态添加元素无法触发绑定事件的解决方案
- jquery为动态添加的元素绑定事件
- jquery为动态添加的元素绑定事件
- jq 为新添加的元素绑定事件
- jQuery-为动态添加的元素绑定事件
- jQuery-为动态添加的元素绑定事件
- jQuery-为动态添加的元素绑定事件
- jquery为元素绑定事件
- jQuery-为动态添加的元素绑定事件(以及不重复添加新的内容)
- 为UI元素添加事件
- Jquery对动态添加进去的元素无法使用on绑定事件处理
- jquery动态添加元素无法触发绑定的事件的解决方案。
- jquery动态添加元素无法触发绑定的事件的解决方案
- jQuery 给动态添加元素绑定事件
- jQuery动态添加的元素绑定事件
- Android Hook (2) Java2java
- @JoinTable和@JoinColumn
- BZOJ_P3143 [HNOI2013]游走(贪心+高斯消元)
- android service
- Android开发之编写精美的聊天界面
- 为元素添加class ,无法绑定事件 ? jie
- jenkins系统搭建实现持续集成打包app(未完)
- Spring AOP 实现原理
- ant环境的搭建
- c# checked unchecked 关键字,在需要的时候请记得用他们两位
- 堆----【USACO3.1.3】Humble Numbers丑数
- Docker教程:docker远程repository和自建本地registry
- 关系/对象映射 多对多关系(@ManyToMany 注释)
- android studio 下载地址