this.table.on('dblclick','tr',function(e){var $checkbox = $(e.currentTarget).find('.checkchild')   if($checkbox.length==0){return
    }                                                            //前四行是双击表头的时候不触发修改功能let checked= $(self.table.table().node()).find('.checkchild')for(let i=0;i<checked.length;i++){checked[i].checked=false
    }                                                            //5-8行是把页面已经选择好的复选框取消self.rowClick(e);                                            //设置单击事件,勾选所在双击行的复选框self.updateAction()                                          //触发所需的事件
});
//rowClick方法是设置点击事件后让复选框里的对勾勾上或者消失,并且记录所在表格的行,方便对某一行的数据进行操作
rowClick:function(event){var $checkbox = $(event.currentTarget).find('.checkchild');var ischecked = $checkbox.is(':checked');$checkbox.prop('checked',!ischecked);if(ischecked){$(this.table.table().node()).find('.checkall').prop("checked",false);}
},
因为项目优化双击弹出修改框的需求,我特意做了双击事件并且优化,绑定单击事件只需要把'dblclick'改为'click'

jquery 绑定双击事件优化相关推荐

  1. jquery绑定的事件对ajax刷新出的数据不生效,on可能受jquery版本影响

    问题:jquery绑定的事件对ajax刷新出的数据不生效 方法:可以用 jquery 里面的 on 和  delegate 预绑定父元素就可以触发的. 注意:某些限制下,个人用的是jquery 1.4 ...

  2. jQuery绑定enter事件

    有时我们写jQuery绑定按钮事件时,执行成功后却发现,习惯性地按下"Enter"键不能提交?是不是我们要重新将"绑定按钮事件"再写一遍成"绑定ent ...

  3. jQuery绑定一次性事件和注销事件

    绑定一次性事件 one()是on()的一个特例,用法与bind()完全相同,但是他绑定的事件在执行一次响应之后就会失效.用法如下: one(event,[data],dunction) 参数说明如下: ...

  4. jQuery绑定键盘事件

    作者:lina791211-----感谢作者!! 雪影工作室版权所有,转载请注明[http://blog.csdn.net/lina791211] 1.前言 Jquery绑定各种键盘输入事件. 键值获 ...

  5. Jquery绑定focus事件遇到的问题

    Jquery初始化时对元素进行绑定,如果中途把绑定的focus事件的元素位置发生变化,比如:元素的插入与移除,或者对元素进行复制操作,这个时候focus事件有可能失效.解决的办法:js添加一个计时器, ...

  6. jquery实现双击事件不触发单击事件

    代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o ...

  7. html tr 双击事件,tr绑定dblclick的问题

    页面html1选择选项后,在下方的box1中加载入html3的表格,现在我想要给html3的表格里的TR绑定双击事件,双击后显示当前表格内容,但是提示错误Uncaught TypeError: Fai ...

  8. jquery 检测回车事件_jquery 回车事件

    简单地记下jquery实现回车事件,代码如下: 全局: $(document).keydown(function(e){ if(e.keyCode==13){ $(".login-li in ...

  9. 为.net中的ListBox控件添加双击事件

    我在用dotnet做一个项目的过程中,遇到了一个ListBox的问题:通过在一个ListBox中双击,把选中的项添加到另一个ListBox中,但ListBox控件本身并没有该事件,那么如何实现呢?我就 ...

  10. jquery点击事件不生效的问题

    在同时使用vue.js和jquery.js的过程中,发现jquery的点击事件在有些地方不生效没有任何反应,反反复复看代码并没有什么异常也没有报错,后来发现是父级div使用了v-if='state', ...

最新文章

  1. python * 与 ** 分别代表元组和字典
  2. ADO.Net练习1
  3. ubuntu dotnet core run 十月第一弹
  4. Windows mosek
  5. 操作系统(2) -- 进程管理
  6. Android学习之PhotoView在Eclipse上的使用
  7. 列存Delta表是个什么东东
  8. rpm-tree源码分析一波
  9. Linux内核深入理解定时器和时间管理(4):定时器 timer
  10. vue-cli(vue脚手架)搭建
  11. Android开发笔记(一百二十二)循环器视图RecyclerView
  12. map转换成JSON
  13. java 图表 word_java Freemark模板生成word图表及目录
  14. (五十一)时间序列分析二:平稳时间序列分析(ARMA)
  15. 3.2计算机网络(停止-等待协议 后退N帧协议 选择重传协议)
  16. LearnOpenGL 入门—摄像机
  17. Android中的单元测试
  18. 很建议学习的Linux软件包管理— 软件包分类
  19. 如何选择正确的RF连接器
  20. 播放失败246106异常代码_美的燃气热水器修理分享(附代码解释)

热门文章

  1. 清除计算机垃圾cmd命令,cmd清理缓存命令(cmd命令清除垃圾)
  2. 网站优化之robots文件详解
  3. 基于学生信息管理系统的数据库系统课程设计升级版(mysql)
  4. 咖啡加盟10年经验分享:咖啡店12种危机处理方式,提升回头客
  5. Linux-unbuntu修改apt源
  6. Laravel填充数据Seeder出现Target class [***] does not exist.
  7. c#中控制不能从一个case标签贯穿到另一个case标签是啥意思
  8. 分号的html文本,html分号
  9. 【python文字游戏】飞花令
  10. 极客时间《数据分析实战45讲 - 基础篇》学习笔记