解决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 AJAX提交中文乱码的解决方案
Jul 02 Javascript
判断javascript的数据类型(示例代码)
Dec 11 Javascript
DOM节点深度克隆函数cloneNode()用法实例
Jan 12 Javascript
常用的JavaScript模板引擎介绍
Feb 28 Javascript
jQuery异步提交表单的两种方式
Sep 13 Javascript
详解vue与后端数据交互(ajax):vue-resource
Mar 16 Javascript
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
Jun 30 Javascript
Vue网页html转换PDF(最低兼容ie10)的思路详解
Aug 24 Javascript
JavaScript中正则表达式使数字、中文或指定字符高亮显示
Oct 31 Javascript
React-router4路由监听的实现
Aug 07 Javascript
vue+webpack中配置ESLint
Nov 07 Javascript
element ui分页多选,翻页记忆的实例
Sep 03 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
php对mongodb的扩展(初出茅庐)
2012/11/11 PHP
PHP连接SQLServer2005的方法
2015/01/27 PHP
PHP实现动态执行代码的方法
2016/03/25 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
2017/05/11 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
laravel 解决路由除了根目录其他都404的问题
2019/10/18 PHP
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
NodeJS url验证(url-valid)的使用方法
2013/11/18 NodeJs
jquery复选框全选/取消示例
2013/12/30 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
jQuery的end()方法使用详解
2015/07/15 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
2017/01/08 Javascript
JavaScript数据结构之二叉树的遍历算法示例
2017/04/13 Javascript
angular2 ng build部署后base文件路径问题详细解答
2017/07/15 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
react-native 圆弧拖动进度条实现的示例代码
2018/04/12 Javascript
实例分析vue循环列表动态数据的处理方法
2018/09/28 Javascript
关于vue利用postcss-pxtorem进行移动端适配的问题
2019/11/20 Javascript
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
Python端口扫描简单程序
2016/11/10 Python
Python 数据结构之队列的实现
2017/01/22 Python
Python将二维列表list的数据输出(TXT,Excel)
2020/04/23 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
Javascript如何发送一个Ajax请求
2015/01/26 面试题
简述进程的启动、终止的方式以及如何进行进程的查看
2014/02/20 面试题
一道输出判断型Java面试题
2014/10/01 面试题
工厂保安员岗位职责
2014/01/31 职场文书
行政助理工作职责范本
2014/03/04 职场文书
党员批评与自我批评发言
2014/10/02 职场文书
村党支部书记个人对照材料汇报
2014/10/26 职场文书
会计工作总结范文2014
2014/12/23 职场文书
教师反邪教心得体会
2016/01/15 职场文书
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS
Java时间工具类Date的常用处理方法
2022/05/25 Java/Android
Echarts如何重新渲染实例详解
2022/05/30 Javascript