您的位置:首页 > Web前端 > JavaScript

有关js改变class或remove掉class之后,原class绑定事件依旧存在的问题

2018-01-10 18:52 381 查看
      今天在进行前端js(jquery)编写的时候需要在多个部分做关联事件,于是想到了不同阶段给予不同的class来进行事件委托,但是一切做完之后,发现改变或删除元素class之后,依旧会保持原class的绑定事件。就已经对页面上该元素绑定相关监听事件了,而不是你点击的时候才去匹配的,所以即使你后来改了,监听事件还是依然能够生效。





       这个时候你可以在你最初的事件上进行分支判断,判断是否有某个class(hasClass)来进行不同的处理;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: