删除帖子和锁定帖子都需要填写拒绝原因,共用一个窗口,和按钮,按钮绑定不同的事件:
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');});
您可能感兴趣的文章:
- JS控制按钮自动切换背景颜色(可暂停)
- jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
- jquery实现隐藏与显示动画效果/输入框字符动态递减/导航按钮切换
- 基于jquery插件制作左右按钮与标题文字图片切换效果
- 原生javascript实现图片按钮切换
- js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码