解决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 相关文章推荐
高性能web开发 如何加载JS,JS应该放在什么位置?
May 14 Javascript
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
Jun 21 Javascript
调试代码导致IE出错的避免方法
Apr 04 Javascript
node.js中的fs.writeSync方法使用说明
Dec 15 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
Nov 30 Javascript
Angularjs为ng-click事件传递参数
Jun 15 Javascript
JS实现的简单分页功能示例
Aug 23 Javascript
vue引入axios同源跨域问题
Sep 27 Javascript
layui button 按钮弹出提示窗口,确定才进行的方法
Sep 06 Javascript
NProgress显示顶部进度条效果及使用详解
Sep 21 Javascript
Vue的data、computed、watch源码浅谈
Apr 04 Javascript
原生JS实现汇率转换功能代码实例
May 13 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
老照片 - 几十年前的收音机与人
2021/03/02 无线电
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
PHP中非常有用却鲜有人知的函数集锦
2019/08/17 PHP
用javascript连接access数据库的方法
2006/11/17 Javascript
IE和Firefox下event事件杂谈
2009/12/18 Javascript
jquery的live使用注意事项
2014/02/18 Javascript
jQuery 复合选择器应用的几个例子
2014/09/11 Javascript
NodeJS学习笔记之Connect中间件应用实例
2015/01/27 NodeJs
javascript实现判断鼠标的状态
2015/07/10 Javascript
JavaScript对象参数的引用传递
2016/01/14 Javascript
基于JavaScript实现文字超出部分隐藏
2016/02/29 Javascript
jquery validate表单验证插件
2016/09/06 Javascript
基于JQuery实现的跑马灯效果(文字无缝向上翻动)
2016/12/02 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
如何编写一个完整的Angular4 FormText 组件
2017/11/18 Javascript
Vue不能检测到Object/Array更新的情况的解决
2018/06/26 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
js实现开关灯效果
2020/03/30 Javascript
vue中监听路由参数的变化及方法
2019/12/06 Javascript
浅析TypeScript 命名空间
2020/03/19 Javascript
vue实现短信验证码输入框
2020/04/17 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
2020/05/10 Javascript
vue组件系列之TagsInput详解
2020/05/14 Javascript
[01:45]IMBATV TI4前线报道-选手到达
2014/07/07 DOTA
python 控制语句
2011/11/03 Python
Python中super关键字用法实例分析
2015/05/28 Python
Python字符串格式化
2015/06/15 Python
Python如何实现守护进程的方法示例
2017/02/08 Python
Python读取文件内容的三种常用方式及效率比较
2017/10/07 Python
Python延时操作实现方法示例
2018/08/14 Python
keras 回调函数Callbacks 断点ModelCheckpoint教程
2020/06/18 Python
联想印度官方网上商店:Lenovo India
2019/08/24 全球购物
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
便利店促销方案
2014/02/20 职场文书
献爱心活动总结
2014/05/07 职场文书
个人简历自荐信
2014/06/26 职场文书