仅突出显示一个<tr>在一张桌子上
Highlighting only ONE <tr> in a table
我需要它,这样当你点击一个表格行时,它只会高亮显示表格中的那一行,如果用户要点击同一表格中的另一个TR,它会取消选择之前选择的TR,并高亮显示点击的TR。
帮助?
我现在用的是
<tr onclick="style.backgroundColor='#eaf0f5';"> ..... </tr>
试试这个:
jQuery 1.7+
$("table tr").on('click', function() {
$("table tr").removeClass("highlight");
$(this).addClass("highlight");
});
jQuery<1.7
$("table tr").click(function() {
$("table tr").removeClass("highlight");
$(this).addClass("highlight");
});
CSS
.highlight { background-color: #FF0; }
相关文章:
- 有人能提供一张ember数据与broswer's的持久层
- jQuery只隐藏<tr>在一张桌子上
- 如何从三张图片中选择一张?其余的必须是看不见的
- 通过onclick事件将一张图片更改为6张图片
- Sequelize hasMany浏览另一张表
- jm按下停止步骤进入滚动的下一张幻灯片
- 我用JavaScript FIleReader读了一张图片,但是我无法得到图片的信息
- 当 Flickity 到达下一张或上一张幻灯片时的事件
- 单击从一张图像切换到两张图像,然后再切换回一张图像
- 单击另一张图像,显示一张图像几秒钟
- 为什么bxSlider会打断我在最后一张幻灯片和第一张幻灯片之间的转换
- 用d3和topojson绘制一张地图
- 引导程序3转盘-随机选择下一张幻灯片
- 每张图片都比前一张少
- HTML5画布如何在另一张图片上绘制一张图片
- 拍摄一张巨大的网页截图(大小超过1350x13500px)
- 如何在最后一张幻灯片上停止动画
- 仅突出显示一个<tr>在一张桌子上
- 我怎样才能拥有一张地图<字符串,integer>在javaScript中
- 添加n<td>到每<tr>在一张桌子上