如果子元素具有「缺貨消息」,我想更改它的顏色。該消息將在運行時生成,因此可以更改其他項目,並且僅當文本「缺貨」時纔想更改顏色。我無法修改代碼,我只能應用CSS或JavaScript/jQuery。 這裏是我的html代碼:如果特定條件滿足,更改子元素的顏色
<span id="stockStatus" class="status">
<span id="itemavail">Out Of Stock</span>
</span>
我已經試過這jQuery代碼,但它不工作:
$(document).ready(function() {
$(".status").each(function(){
if ($(this).children('span').text().trim() == "Out Of Stock") {
$(this).children('span').css("color", "red");
}
});
});
您需要使用'onchange'事件 – 2014-12-02 07:47:49
@ user1881845:如何添加新內容? – 2014-12-02 07:50:55
<%= getCurrentAttribute('item','outofstockbehavior')%>此標籤正在修改文本..如果項目缺貨文本顏色我需要更改 – user1881845 2014-12-02 07:53:18