我在我的網頁以下元素:如何通過其內容選擇元素?
<u>abc123</u>
如何選擇元素,並更改其內容「ABC123」別的東西?
我實際上想要做的是在<u></u>
之間添加一個iframe。我知道這很愚蠢,但我對此有特殊要求。
第二個問題:是否可以將整個事件(<u>abc123</u>
)替換爲iframe,或iframe標記必須在<u></u>
之間?
謝謝!如果要同時更換標籤(<u></u>
)
$("u").each(function(){
var $this = $(this);
if($this.text() == "abc123"){
$this.html("<iframe>");
}
})
使用.replaceWith()
而不是.html()
:
偉大的解決方案,謝謝;)我學到了一些東西 – Genjuro