小丶_明 发表于 2019-11-25 17:48

jQuery

动态添加通过字符串拼接append的方式添加在页面
然后用live绑定click事件
然后用die取消点击事件(有什么方法可以取消点击事件,然后再次绑定点击事件)
怎么再次绑定点击事件

清风浮云net 发表于 2019-11-25 18:00

加个类名 通过类名判断 是否绑定

cube 发表于 2019-11-26 01:49

live 与 die已被废弃.使用on off代替.
$(el).on('click',function(){    $(this).off('click').on('click', function(){    console.log(123)})})
或者
$(el).one(function(){      $(this).one(.......)   })

jerrylee0521 发表于 2019-11-26 17:58

建议使用on()/off()方法:
1、从jQuery 1.7开始,.on()方法提供绑定事件处理程序所需的所有功能。帮助从旧的jQuery事件方法转换,参见 .bind(), .delegate(), 和 .live()。
2、off() 方法移除用.on()绑定的事件处理程序。

BlueMoonWolf 发表于 2019-11-27 22:13

前面的基本都答了。我补充一点就行了。。就是二楼说的,可以对对应的事件使用别名来操作,具体你还是参考这个文档吧
http://jquery.cuishifeng.cn/on.html

小丶_明 发表于 2019-11-28 13:48

BlueMoonWolf 发表于 2019-11-27 22:13
前面的基本都答了。我补充一点就行了。。就是二楼说的,可以对对应的事件使用别名来操作,具体你还是参考这 ...

好的谢谢老哥
页: [1]
查看完整版本: jQuery