.click , .bind 方法绑定的事件,不能适应脚本创建的新元素:即是说页面加载完成后,再动态创建的dom元素并不能响应之前绑定的事件。

写法一:直接单纯的写on

写法二:适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素)
$(ele).on() 为匹配元素的父元素,推荐定成匹配元素就近的父元素。

写法三:on同事绑定多事件

注意:如果只绑定一次事件,那接着用one()
.off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。 主要用于解除由on()函数绑定的事件处理函数,其中选择器必须和on绑定事件时所用的选择器一致。

注:参考大神资料,个人笔记记录
网友评论