根据选择高亮显示单元格边框(活动单元格)
Highligh Cell Border according to selection (Active cell)
我只是有一个简单的HTML表格,我需要突出显示选中的单元格。
<table with='100%'>
<tr>
<td>
<input type="radio" name="x" value="1" id="x1">
<label for="x1"><A></label>
</td>
<td>
<input type="radio" name="x" value="2" id="x2">
<label for="x2"><B></label>
</td>
<td >
<input type="radio" name="x" value="3" id="x3">
<label for="x3"><C></label>
</td>
</tr>
<tr>
<td>
<input type="radio" name="x" value="1" id="x4">
<label for="x4"><D></label>
</td>
<td>
<input type="radio" name="x" value="2" id="x5">
<label for="x5"><E></label>
</td>
<td >
<input type="radio" name="x" value="3" id="x6">
<label for="x6"><F></label>
</td>
</tr>
</table>
CSS:道明。Rata {border: 5px solid #ccc;填充:3 px}
$('td').click(function () {
$('this').toggleClass("rata");
});
要求如下:如果用户选择单元格"A",则在A上显示轮廓(边框),如果用户选择单元格"B",则在"B"上显示轮廓(边框),并从单元格"A"中移除,依此类推…
谢谢
$('table tr td label').click(function(){
$('.border').removeClass('border');
$(this).parent('td').addClass('border');
});
CSS:.border{边框:1px实红色;}
$('td').click(function () {
$('td').removeClass("rata");
$(this).addClass("rata");
});
相关文章:
- 使用jquery在单击时在单元格中输入值
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 可以'我不明白为什么;t将行和单元格添加到表中
- 如何在Angular中的表的所有单元格中添加链接
- 表中单元格的总和
- ExtJS网格单元格编辑器,防止焦点松动问题
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- 区分电子表格中的空单元格和0值
- ui网格将单元格显示为选择标记
- 单元格的工具提示或标题不显示超过2000个字符
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 允许表单元格内容水平展开
- jQuery UI可排序-排序时表格单元格丢失边框
- 边框折叠时未正确复制单元格宽度属性
- DataTables FixedColumns扩展名-左上角单元格上的额外边框
- 文本angular不会在angularjs中加载单元格边框
- 从单个表格单元格移除边框底部
- 根据选择高亮显示单元格边框(活动单元格)
- 单击时高亮显示单元格边框颜色,单击时改回其他颜色
- 动态地形成网格,有条件地显示单元格的底边框