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

请问如何让页面中所有的 button 被点击时 先执行我指定的函数 before(),最后执行 指定的函数 end()?

请问如何让页面中所有的 button 被点击时 先执行我指定的函数 before(),最后执行 指定的函数 end()?

MM们 2019-04-07 11:18:33
我想实现这样的一个功能页面中所有的button在执行click事件之前先执行我指定的函数before,最后执行指定的函数end。varIN_PROGRESS={before:function(element){$(element).attr('disabled','disabled');},end:function(element){$(element).removeAttr('disabled');}};我现在是在每一个button的click事件里面都这样写$(document).on('click','.button的class',function(){IN_PROGRESS.before(this);...不同情景下的代码...IN_PROGRESS.end(this);});有没有办法让这两个函数只写一次?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 304 浏览
慕课专栏
更多

添加回答

举报

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