解决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 相关文章推荐
一组JS创建和操作表格的函数集合
May 07 Javascript
关闭时刷新父窗口两种方法
May 07 Javascript
详解JavaScript中setSeconds()方法的使用
Jun 11 Javascript
JS中的==运算: [''] == false —>true
Jul 24 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
Nov 09 Javascript
BootstrapTable请求数据时设置超时(timeout)的方法
Jan 22 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
Jun 29 Javascript
基于React Native 0.52实现轮播图效果
Aug 25 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
Jul 03 Javascript
Vue配置marked链接添加target="_blank"的方法
Jul 19 Javascript
vue实现购物车加减
May 30 Javascript
js实现批量删除功能
Aug 27 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
10条PHP编程习惯助你找工作
2008/09/29 PHP
php抓取页面与代码解析 推荐
2010/07/23 PHP
PHP开发框架Laravel数据库操作方法总结
2014/09/03 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
2015/12/21 PHP
JSON为什么那样红为什么要用json(另有洞天)
2012/12/26 Javascript
js时间戳格式化成日期格式的多种方法
2013/11/11 Javascript
Javascript中With语句用法实例
2015/05/14 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
JS+CSS实现滑动切换tab菜单效果
2015/08/25 Javascript
js实现为a标签添加事件的方法(使用闭包循环)
2016/08/02 Javascript
Wireshark基本介绍和学习TCP三次握手
2016/08/15 Javascript
CSS+jQuery实现简单的折叠菜单
2016/12/20 Javascript
vue-cli3.0 特性解读
2018/04/22 Javascript
Layui表格行工具事件与数据回填方法
2019/09/13 Javascript
VUEX 数据持久化,刷新后重新获取的例子
2019/11/12 Javascript
高效jQuery选择器的5个技巧实例分析
2019/11/26 jQuery
js中apply和call的理解与使用方法
2019/11/27 Javascript
JS实现小星星特效
2019/12/24 Javascript
python清除字符串里非字母字符的方法
2015/07/02 Python
Python有序查找算法之二分法实例分析
2017/12/11 Python
解决python3 pika之连接断开的问题
2018/12/18 Python
Django REST framework 视图和路由详解
2019/07/19 Python
浅谈pycharm使用及设置方法
2019/09/09 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
2020/01/16 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
2020/06/18 Python
python中scrapy处理项目数据的实例分析
2020/11/22 Python
Numpy中np.max的用法及np.maximum区别
2020/11/27 Python
Python如何实现Paramiko的二次封装
2021/01/30 Python
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
我能否用void** 指针作为参数, 使函数按引用接受一般指针
2013/02/16 面试题
Ruby如何定义一个类
2012/10/08 面试题
大学生旅游业创业计划书
2014/01/29 职场文书
环境科学专业教师求职信
2014/07/12 职场文书
redis数据结构之压缩列表
2022/03/21 Redis
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
2022/06/25 Servers