2016-05-26 32 views

回答

1

您可以使用.text()回調函數來修改現有的值,並返回需要設置新的價值:

$("#" + condition + "-q").find("li:first").text(function(i,oldtext){ 
    return "NOT" + oldtext ; 
}) 
3

使用.append方法添加文本,而不是替代:

$("#" + condition + "-q").find("li:first").append("NOT"); 
+1

追加acually創建一個新的li元素,並添加它。 –

+0

@KartikeyaKhosla是prepend working.can你請張貼這個答案? –

1

首先找到當前的文本,然後添加文本以及任何其他文本到元素。

var text = $("#" + condition + "-q").find("li:first").text(); 
$("#" + condition + "-q").find("li:first").text(text+"NOT") 
+0

是的,也工作過,但我正在尋找一個簡短的解決方案,prepend解決了我的問題.Thanku –

相關問題