我要添加HTML這樣的:的jQuery:刪除HTML元素,同時保持它的孩子
<div><img src="item.png"/> <a href="#"><span>Hello</span></a></div>
,但在某些情況下,我需要擺脫包裝一元的,所以它看起來是這樣的:
<div><img src="item.png"/> <span>Hello</span></div>
這個a元素可以在任意的HTML片段的任何地方。我抓住它[href =「#」]。這個HTML不是DOM的一部分,它在a元素被移除後被添加到DOM中。
我去了jQuery爲此提供的所有東西,但沒有成功。我的主要問題是, ,似乎有沒有辦法應用選擇爲HTML的jQuery像這樣創建:
$("html code from above");
我試圖讓一個元素與它替換它的內部HTML,但我所有的與 find()方法與replaceWith()構造失敗,大多隻是在<span>Hello</span>
留:(
怎樣一個jQuery-PRO解決這個問題?
除刪除錨的,如果需要的話,爲什麼不加呢? – 2010-10-29 20:47:09
a元素形成了HTML的可點擊部分,並且由「第三方」創建,我不知道該把它放在哪裏。 – user414873 2010-10-30 06:23:06