1
我在下面的div中有一些文字:.wpbdp-listing-single
該文本沒有包裝它。如何在它周圍捕獲HTML標籤? (無包裝確實具有html標籤的其他元素用這個包裝文本不包含任何HTML標籤(jQuery)?
我在下面的div中有一些文字:.wpbdp-listing-single
該文本沒有包裝它。如何在它周圍捕獲HTML標籤? (無包裝確實具有html標籤的其他元素用這個包裝文本不包含任何HTML標籤(jQuery)?
所以,你要只換行DIV的純文本元素這裏是jQuery代碼,做的是:?
$('.wpbdp-listing-single').contents().filter(function() {
return this.nodeType == 3;
}).wrap('<b></b>');
不像.children()
,.contents()
將返回文本節點,以及,你可以只通過測試nodeType
屬性篩選文本節點
謝謝,就是這樣。 – alexchenco
樣本輸入是否爲'
@Dan Dascalescu是的,和其他標籤一樣,加上更多的東西。我只想包裝「富」。 – alexchenco
'bar'怎麼樣? [我的回答](http://stackoverflow.com/a/13228084/1269037)會完成這項工作嗎? –