jquery 绑定双击事件优化
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 绑定双击事件优化相关推荐
- jquery绑定的事件对ajax刷新出的数据不生效,on可能受jquery版本影响
问题:jquery绑定的事件对ajax刷新出的数据不生效 方法:可以用 jquery 里面的 on 和 delegate 预绑定父元素就可以触发的. 注意:某些限制下,个人用的是jquery 1.4 ...
- jQuery绑定enter事件
有时我们写jQuery绑定按钮事件时,执行成功后却发现,习惯性地按下"Enter"键不能提交?是不是我们要重新将"绑定按钮事件"再写一遍成"绑定ent ...
- jQuery绑定一次性事件和注销事件
绑定一次性事件 one()是on()的一个特例,用法与bind()完全相同,但是他绑定的事件在执行一次响应之后就会失效.用法如下: one(event,[data],dunction) 参数说明如下: ...
- jQuery绑定键盘事件
作者:lina791211-----感谢作者!! 雪影工作室版权所有,转载请注明[http://blog.csdn.net/lina791211] 1.前言 Jquery绑定各种键盘输入事件. 键值获 ...
- Jquery绑定focus事件遇到的问题
Jquery初始化时对元素进行绑定,如果中途把绑定的focus事件的元素位置发生变化,比如:元素的插入与移除,或者对元素进行复制操作,这个时候focus事件有可能失效.解决的办法:js添加一个计时器, ...
- jquery实现双击事件不触发单击事件
代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o ...
- html tr 双击事件,tr绑定dblclick的问题
页面html1选择选项后,在下方的box1中加载入html3的表格,现在我想要给html3的表格里的TR绑定双击事件,双击后显示当前表格内容,但是提示错误Uncaught TypeError: Fai ...
- jquery 检测回车事件_jquery 回车事件
简单地记下jquery实现回车事件,代码如下: 全局: $(document).keydown(function(e){ if(e.keyCode==13){ $(".login-li in ...
- 为.net中的ListBox控件添加双击事件
我在用dotnet做一个项目的过程中,遇到了一个ListBox的问题:通过在一个ListBox中双击,把选中的项添加到另一个ListBox中,但ListBox控件本身并没有该事件,那么如何实现呢?我就 ...
- jquery点击事件不生效的问题
在同时使用vue.js和jquery.js的过程中,发现jquery的点击事件在有些地方不生效没有任何反应,反反复复看代码并没有什么异常也没有报错,后来发现是父级div使用了v-if='state', ...
最新文章
- python * 与 ** 分别代表元组和字典
- ADO.Net练习1
- ubuntu dotnet core run 十月第一弹
- Windows mosek
- 操作系统(2) -- 进程管理
- Android学习之PhotoView在Eclipse上的使用
- 列存Delta表是个什么东东
- rpm-tree源码分析一波
- Linux内核深入理解定时器和时间管理(4):定时器 timer
- vue-cli(vue脚手架)搭建
- Android开发笔记(一百二十二)循环器视图RecyclerView
- map转换成JSON
- java 图表 word_java Freemark模板生成word图表及目录
- (五十一)时间序列分析二:平稳时间序列分析(ARMA)
- 3.2计算机网络(停止-等待协议 后退N帧协议 选择重传协议)
- LearnOpenGL 入门—摄像机
- Android中的单元测试
- 很建议学习的Linux软件包管理— 软件包分类
- 如何选择正确的RF连接器
- 播放失败246106异常代码_美的燃气热水器修理分享(附代码解释)
热门文章
- 清除计算机垃圾cmd命令,cmd清理缓存命令(cmd命令清除垃圾)
- 网站优化之robots文件详解
- 基于学生信息管理系统的数据库系统课程设计升级版(mysql)
- 咖啡加盟10年经验分享:咖啡店12种危机处理方式,提升回头客
- Linux-unbuntu修改apt源
- Laravel填充数据Seeder出现Target class [***] does not exist.
- c#中控制不能从一个case标签贯穿到另一个case标签是啥意思
- 分号的html文本,html分号
- 【python文字游戏】飞花令
- 极客时间《数据分析实战45讲 - 基础篇》学习笔记