我已经确定了父元素,并将它们添加到列表"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) { ... }