jQuery click事件多次执行问题
2016-05-24 15:16
281 查看
jQuery click事件多次执行问题的解决
前几天遇到的一个问题:有一个列表页面,每个item中都有相同的三个按钮,第一次点击其中一个按钮的时候—正常,第二次点击它的时候发现执行了两次,再点击一次?三次……我查了文档,click事件不是代替之前的function而是继续添加,就像是一个数组般的。解决方法:在添加click事件时先解绑之前的click事件(unbind方法),或者在click事件完以后解绑。ok,就是解绑。或者使用原生js来写onclick事件。
相关文章推荐
- jQuery中借助deferred来请求及判断AJAX加载的实例讲解
- JQuery选择器
- 实例讲解jQuery中对事件的命名空间的运用
- json:js和jquery中轻量级数据交换格式
- jquery 与javascript关系 ①取元素 ②操作内容 ③操作属性 ④操作 样式 ⑤ 事件 点击变色
- handlebars+iscroll异步加载页面
- jQuery完美实现全选反选不全选
- jquery跨域3
- jquery简单插件制作(fn.extend)完整实例
- jQuery获取及设置表单input各种类型值的方法小结
- jQuery(function(){})与(function(){})(jQuery)的区别
- Jquery中的事件与动画
- jQuery+php实时获取及响应文本框输入内容的方法
- jQuery中事件与动画的总结分享
- jQuery根据表单name获取值的方法
- jquery的跨域请求
- jquery 选择器
- jQuery.extend 函数详解
- 深入理解jquery自定义动画animate()
- 深入理解jquery中的事件与动画