关于jQuery表格行换色的三种方法
2011-06-27 12:33
190 查看
$('tr').hover(function(event) { $(this)[ (event.type == 'mouseenter' ? 'add' : 'remove') + 'Class' ]('test'); //test是样式 }); $('tr').hover(function(event) { $(this).toggleClass('test'); //test是样式 }); $('tr').hover(function(){ $(this).addClass('test'); //test是样式 },function(){ $(this).removeClass('test'); //test是样式 });
注:一般情况下使用第二种方法是可以的,但是遇到表格行可以拖拽的情况,那么就会出现BUG了,这个自行测试就知道了。
相关文章推荐
- JQuery实现表格的相同单元格合并的三种方法
- JQuery实现表格的相同单元格合并的三种方法
- jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
- jQuery表格行换色的三种实现方法
- JQuery实现表格的相同单元格合并的三种方法
- JQuery实现表格的相同单元格合并的三种方法
- jQuery表格行换色的三种实现方法
- jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
- <数据结构>——关于插入排序的三种方法
- 关于jquery的ajax方法之后代码和内部代码执行问题
- jquery中关于return不能退出方法的问题
- jQuery操作表格(table)的常用方法、技巧汇总
- jQuery -> 获取后代元素的三种方法
- jQuery实现表格行上移下移和置顶的方法
- 关于jquery的插件treeTable的表格点击不会跳出子节点的问题
- 关于各种输入输出流的二次理解总结 ,以及输入的三种方法总结。
- jQuery的的方法阻止冒泡和默认的事件(三种方法)
- 关于“主键-次键”排序的三种方法比较。
- 关于Jquery中ajax方法data参数用法的总结
- 关于新版jquery用on()方法代替live方法的正确使用方式