我想检查显示是否等于或等于表行。我目前正在使用此:
Javascript / JQuery:
function changeDisplay(element){
var clickedLi = $(element).closest("li");
var pageList = $(".paginering li");
var trList = $(".tabelOpenstaand tbody tr.hoofdRij");
var trNumber = $(".tabelOpenstaand tbody tr.hoofdRij").length;
debugger;
for (var i = 0; i < trNumber; i++){
if (trList[i].css("display") == "table-row"){
trList[i].css("display", "none");
}
}
}
当前,我在if行上收到错误:“未捕获的TypeError:未定义不是函数”。我该如何解决? trList充满了正确的元素。
最佳答案
改用trList [i],尝试trList.eq(i)
它会变成
if (trList.eq(i).css("display") == "table-row"){
trList.eq(i).css("display", "none");
}
Source
关于javascript - Javascript/JQuery样式显示值是否等于,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27523865/