data-record-key
被添加到我的所有表行中。此属性的值递增。当用户添加行时,使用ajax动态添加该行。我想改变那一行的颜色,但无法弄清楚如何做到这一点。
这就是该属性的样子:
data-record-key="31"
$('#test').find('.data-record-key').val('31')
.css("cssText", "background-color:#"+ data.record.myColor +" !important;");
答案 0 :(得分:1)
尝试使用attribute equals selector并应用样式
$('tr[data-record-key=31]').css('backgroundColor', '#' + data.record.myColor); //no need !important
答案 1 :(得分:0)
使用属性选择器:
$("#test").find('[data-record-key=31]').css("cssText", "background-color:#"+ data.record.myColor +" !important;");