解决html按钮切换绑定不同函数后点击时执行多次函数问题


Posted in Javascript onMay 14, 2014

删除帖子和锁定帖子都需要填写拒绝原因,共用一个窗口,和按钮,按钮绑定不同的事件:

title = '删除帖子(屏蔽、不显示)';

$('#btn_ok', '#div_deny_reason').bind('click', function(){edit('if_show', '0');}); 
title = '锁定帖子'; 
$('#btn_ok', '#div_deny_reason').bind('click', function(){edit('if_lock', '1');});

结果,锁定帖子之后,再删除帖子,会执行edit()2次。

改为如下就好了:

title = '删除帖子(屏蔽、不显示)'; 
$('#btn_ok', '#div_deny_reason').one('click', function(){edit('if_show', '0');}); 
title = '锁定帖子'; 
$('#btn_ok', '#div_deny_reason').one('click', function(){edit('if_lock', '1');});
Javascript 相关文章推荐
JQuery从头学起第一讲
Jul 04 Javascript
Jquery 数组操作大全个人总结
Nov 13 Javascript
js实现大转盘抽奖游戏实例
Jun 24 Javascript
jQuery Validate插件实现表单强大的验证功能
Dec 18 Javascript
jQuery插件实现文件上传功能(支持拖拽)
Aug 27 Javascript
Angular2内置指令NgFor和NgIf详解
Aug 03 Javascript
svg动画之动态描边效果
Feb 22 Javascript
浅谈angular2的http请求返回结果的subcribe注意事项
Mar 01 Javascript
vue2.0s中eventBus实现兄弟组件通信的示例代码
Oct 25 Javascript
使用ESLint禁止项目导入特定模块的方法步骤
Mar 04 Javascript
ES5 模拟 ES6 的 Symbol 实现私有成员功能示例
May 06 Javascript
vue select 获取value和lable操作
Aug 28 Javascript
用jQuery toggleClass 实现鼠标移上变色
May 14 #Javascript
jquery ztree实现下拉树形框使用到了json数据
May 14 #Javascript
JQuery性能优化的几点建议
May 14 #Javascript
js 通过html()及text()方法获取并设置p标签的显示值
May 14 #Javascript
JQuery教学之性能优化
May 14 #Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
May 14 #Javascript
javascript 中that的含义示例介绍
May 14 #Javascript
You might like
首页四格,首页五格For6.0(GBK)(UTF-8)[12种组合][9-18][版主安装测试通过]
2007/09/24 PHP
PHP中调用SVN命令更新网站方法
2015/01/07 PHP
PHP中配置IIS7实现基本身份验证的方法
2015/09/24 PHP
PHP编程基本语法快速入门手册
2016/01/07 PHP
Zend Framework校验器Zend_Validate用法详解
2016/12/09 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
用jquery实现点击栏目背景色改变
2012/12/10 Javascript
js校验表单后提交表单的三种方法总结
2014/02/28 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
2015/09/22 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
Angularjs中UI Router的使用方法
2016/05/14 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
JS实现六位字符密码输入器功能
2016/08/19 Javascript
js中setTimeout的妙用--防止循环超时
2017/03/06 Javascript
ES6入门教程之Class和Module详解
2017/05/17 Javascript
vue.js模仿京东省市区三级联动的选择组件实例代码
2017/11/22 Javascript
详解webpack中的hash、chunkhash、contenthash区别
2018/01/05 Javascript
webpack4 CSS Tree Shaking的使用
2018/09/03 Javascript
小程序多图列表实现性能优化的方法步骤
2019/05/28 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
python实用代码片段收集贴
2015/06/03 Python
python查看zip包中文件及大小的方法
2015/07/09 Python
Python实现字符串匹配算法代码示例
2017/12/05 Python
pandas 数据归一化以及行删除例程的方法
2018/11/10 Python
python二维图制作的实例代码
2020/12/03 Python
html5 canvas里绘制椭圆并保持线条粗细均匀的技巧
2013/03/25 HTML / CSS
Elemis美国官网:英国的第一豪华护肤品牌
2018/03/15 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
汽车销售求职自荐信
2013/10/01 职场文书
比赛口号大全
2014/06/10 职场文书
机关作风整顿个人剖析材料
2014/10/06 职场文书
应聘教师求职信范文
2015/03/20 职场文书
反腐倡廉主题教育活动总结
2015/05/07 职场文书
六五普法学习心得体会
2016/01/21 职场文书