如果内部值为负数,则更改HTMLDIVS中的所有值

时间:2016-07-11 16:52:44

标签: javascript php html css sql

我们有一个PHP SQL查询,它返回一个JSON数组值,这些值被分配给HTML中的DIVS。 对于最终结果,多个返回值看起来像这样:

<div id = "tdiv"> -58 </div>
<div id = "tdiv2"> -85 </div>
<div id = "tdiv3"> 58 </div>

我们正在尝试为所有具有负数的DIV值指定红色。

任何想法?

谢谢盖伊

1 个答案:

答案 0 :(得分:2)

jQuery.filter选择器

上使用Attribute starts with

$('[id^=tdiv]').filter(function() {
  return this.textContent < 0;
}).css('color', 'red');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div id="tdiv">-58</div>
<div id="tdiv2">-85</div>
<div id="tdiv3">58</div>