Jquery悬停,高亮显示除最后一个单元格之外的表行
Jquery hover, highlight table row except last cell
我想将这个css行为转换为jquery悬停语句(因为IE7/8不支持css3)。基本上,当鼠标悬停在一行上时,我希望除了最后一个单元格外,整个行都高亮显示。
#mysearchtable tr:hover td:not(:last-child)
{
background-color: #444444;
}
我试过使用这个:
$("#mysearchtable tr td:not(:last-child)").hover(
function () { $(this).addClass('hoverclass') },
function () { $(this).removeClass('hoverclass') });
问题是$(this)只返回了悬停在上面的实际单元格。我可以尝试使用$(this).Pparent(),但这会给我整个行。我想要的是高亮显示整行,除了最后一个单元格。
有人知道解决方案吗?
干杯。
未测试,但尝试:
$("#mysearchtable tr").hover(
function () { $(this).find("td:not(:last-child)").addClass('hoverclass') },
function () { $(this).find("td:not(:last-child)").removeClass('hoverclass') }
);
这里可以使用这种方式。Jsfidle演示
$("table td").not('td:last').hover(function() {
$(this).css('background-color','red');
});
相关文章:
- 在 SlickGrid 中编辑后,根据不同列中的另一个单元格清除单元格
- 如何在表中找到下一个直接下载的单元格
- 当单元格内容由于forumula从另一个工作表编译数据而更改时发送电子邮件
- 申请表要求在提交前一个单元格与其他单元格相等
- Javascript动态表,每个单元格都有一个onmouse事件
- 每行仅突出显示一个单元格
- Google Apps 脚本,用于根据一个单元格的值对另一个单元格进行条件颜色格式设置
- 用JQuery在廉价的excel表格上标记最后一个单元格
- 当按 Tab 键经过最后一个单元格时,自动在 ng-grid 中添加行
- 数组最后一个单元格中不需要的对象
- Jquery悬停,高亮显示除最后一个单元格之外的表行
- javascript生成的表我需要为每个生成的单元格分配一个单独的id
- 将表中相同点击行的所有单元格值加载到数组中,但第一个和最后一个<td>
- jQuery添加动态单元格到一个静态单元格到表格中
- 使用JQuery为HTML表格单元格分配一个值
- 使用Jquery从最后一个单元格中获取Td单元格
- 我如何一步通过一个单元格在一个时间使用onclick数组
- 我可以填写谷歌电子表格单元格从一个web服务值
- HTML/JS从另一个表单元格更新一个表单元
- 有没有简单的方法来拖放单元格从一个表到另一个表