为了账号安全,请及时绑定邮箱和手机立即绑定

您好,请问JQUERY click removeAttr怎么让命令失效?

您好,请问JQUERY click removeAttr怎么让命令失效?

HUX布斯 2021-06-15 15:11:48
<a href="javascript:;" class="btn_1">按钮1</a><a href="javascript:;" class="btn_2">按钮2</a>$(function() {function foo(){$(".btn_2").removeAttr("class");alert('aa');}$(".btn_1").bind("click",foo);$(".btn_2").bind("click",foo);});我点击按钮1的时候,按钮2的class移除,弹出"aa",为什么我再点击按钮2的时候还能弹出"aa",class="btn_2"都没有了,为什么点击按钮2还能执行,当我点击按钮1以后怎样让按钮2无效??
查看完整描述

2 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

(1)$("#btn").removeAttr("class").unbind("click");
  (2) $("#btn").bind("click",btn);方式绑定事件,是先通过CSS样式找到对应的元素对象,然后为这个元素的对象绑定!

查看完整回答
反对 回复 2021-06-20
  • 2 回答
  • 0 关注
  • 301 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信