[英]How can I highlight a table row based on a cell click?
我有一个引导表。 如果用户单击特定的单元格(删除),我想突出显示红色的行。 我正在使用click-cell.bs.table
,但是单击单元格时没有任何反应。
$table.on("click-cell.bs.table", function (field, value, row, $element) {
if (field == 'Delete') {
$element.parent().toggleClass('bg_delete');
}
});
该函数需要事件作为其第一个参数。
还有两个小问题:1)将$table
更正$table
$('#table')
和2)删除parent
函数。
解决方法如下:
$('#table').on("click-cell.bs.table", function (e, field, value, row, $element) {
if (field === 'Delete') {
$element.toggleClass('bg_delete');
}
});
您需要更改一点CSS。 请看一看。
请参阅下面的示例代码http://jsfiddle.net/4ek2znw3/
#table .bg_delete td {
background-color: #ff0000 !important;
opacity: 0.5 !important;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.