嗨我有一個錨鏈接,它可以動態地在代碼的其他地方(根據特定條件)使用<strong>
標記進行包裝。我想稍後刪除此<strong>
標記,如果它存在。我怎樣才能做到這一點?JQuery - 如果存在元素,則展開
<li>
<strong>
<a href="results.php">Next Page</a>
</strong>
</li>
我用來添加一個<strong>
標籤的代碼是:
$('li a').wrap('<strong></strong>');
正如我以前說過,這只是根據一定的條件,甚至有可能不會被添加被添加。這就是爲什麼我只想刪除<strong>
標籤(如果存在)。
編輯:
在我的代碼$('li a')
作爲$(this)
引用。我想,如果你正在使用jQuery 3.0及以上版本使用$(this)
'$('strong a')。unwrap()'? –
'unwrap()'可以帶選擇器。如果(在這種情況下'strong')如果選擇器不存在,則什麼都不會發生 – Cfreak
首先,您的選擇器沒有單引號或雙引號來包裝目標。 – NewToJS