我们有一个PHP SQL查询,它返回一个JSON数组值,这些值被分配给HTML中的DIVS。 对于最终结果,多个返回值看起来像这样:
<div id = "tdiv"> -58 </div>
<div id = "tdiv2"> -85 </div>
<div id = "tdiv3"> 58 </div>
我们正在尝试为所有具有负数的DIV值指定红色。
任何想法?
谢谢盖伊
答案 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>