-2
$("a").contents().each(function(){
this.nodeValue = $.trim($(this).text()).replace("[Hello]","");
$(this).prepend("Pre").append("End");
});
我想[Hello]
從每個a
被削減,但在同一時間,我想prepend()
和append()
職能工作。事實上,一個replace()
函數完美工作,但其他兩個失敗。儘管我在控制檯中沒有出錯。什麼是append();和prepend();限制?
請注意,nodeType
的$(this)
是3
因此這是一個text
類型。
爲什麼不是append()
和prepend()
能正常工作?
這應該是什麼輸出? – Roysh