jQuery
动态添加通过字符串拼接append的方式添加在页面然后用live绑定click事件
然后用die取消点击事件(有什么方法可以取消点击事件,然后再次绑定点击事件)
怎么再次绑定点击事件 加个类名 通过类名判断 是否绑定 live 与 die已被废弃.使用on off代替.
$(el).on('click',function(){ $(this).off('click').on('click', function(){ console.log(123)})})
或者
$(el).one(function(){ $(this).one(.......) }) 建议使用on()/off()方法:
1、从jQuery 1.7开始,.on()方法提供绑定事件处理程序所需的所有功能。帮助从旧的jQuery事件方法转换,参见 .bind(), .delegate(), 和 .live()。
2、off() 方法移除用.on()绑定的事件处理程序。 前面的基本都答了。我补充一点就行了。。就是二楼说的,可以对对应的事件使用别名来操作,具体你还是参考这个文档吧
http://jquery.cuishifeng.cn/on.html BlueMoonWolf 发表于 2019-11-27 22:13
前面的基本都答了。我补充一点就行了。。就是二楼说的,可以对对应的事件使用别名来操作,具体你还是参考这 ...
好的谢谢老哥
页:
[1]