表
设置表格特定行的特定td的样式。
遍历每个row
,在每一行中,我循环遍历每个td
,并检查td
是否等于我要检查的那个$('#account-table').each(function () {
$(this).find('td').each(function () {
var td = $(this);
if(td.innerText == 'vazogaxan@hotmail.com'){
$(this).css('color','red');
}
});
});
。
{{1}}
我无法将该列文字红色。
任何提示/建议?
答案 0 :(得分:3)
innerText
是一个vanilla JS属性,但你有一个jQuery对象,你试图访问一个不存在的属性。请改用text()
方法
if(td.text() == 'vazogaxan@hotmail.com'){
更多信息:
https://developer.mozilla.org/es/docs/Web/API/Node/innerText