绑定事件所用的class已被移除,所绑定事件仍然有效
现象:用类选择器.al给元素绑定点击click事件,click时用removeClass移除.al再次点击该元素,click事件仍然有效
解析:绑定.al实际是通过.al查找到页面上对应的元素,再为该元素绑定事件。即后面不管.al是否存在于元素内(.al被移除或替换),点击事件仍然有效!
查看效果:多次点击链接,察看是否有alert提示
<a href="javascript:;" class="al">测试</a> $('.al').click(function(){ $(this).removeClass('al').addClass("tttttt"); alert(1111); })
上一篇: parent()、parents()的用法区别
下一篇: IE7报错:缺少标识符、字符串或数字
0条评论( 网友:0 条,站长:0 条 ) 网友评论{有您的评论更精彩....}