如何在JQuery中评估子元素的文本



我已经确定了父元素,并将它们添加到列表"targetTags"中。我可以用以下代码更改子元素的.css:

for (var i = 0; i < targetTags.length; i++) {                                  
console.log($(targetTags[i]).children("div.amount").text);                               
$(targetTags[i]).children("div.amount").css({ "color": "red" });
}

但是,如果子元素"amount"的内部文本为负数,我只希望更改子元素的.css。如何获取内部文本以便进行评估?我尝试了下面的if语句,但它不起作用。它不会带回数值,只是一个很大的长对象:

if ($(targetTags[i]).children("div.amount").text < 0) { ... }

text是方法。所以使用text((

if ($(targetTags[i]).children("div.amount").text() < 0) { ... }

最新更新