0

如何为数据表匹配的内容设置背景颜色,如进度、删除、活动、待定等。匹配的内容没有类和 id。

例子:

<span class="" >progress</span>--> bg color:green
<span class="" >Delete</span>--> bg color:red
<span class="" >Active</span>--> bg color:orange
<span class="" >pending</span>--> bg color:blue`
4

1 回答 1

0

您没有为这个问题提供足够的数据,但我会尽力提供帮助,然后您可能有一个想法来根据您的需要改进它。

<span class="asd" >progress</span>
<span class="asd" >delete</span>
<span class="asd" >active</span>
<span class="asd" >pending</span>

var y = $('.asd').length;
for(x=0; x<y; x++){
  if($('.asd').eq(x).text() == "progress"){
    $('.asd').eq(x).css('background-color','green');
  }
}

您可以添加更多 if else 或 switch 函数来检查哪一个匹配并定义颜色。我相信在这种情况下切换得更好。

于 2017-10-03T18:17:07.993 回答