簡體   English   中英

如何從 html 中刪除數據元素

[英]How to remove data- elements from html

我有一個帶有 data-toggle="dropdown" 的 href,我正試圖將其刪除。 此代碼段似乎不起作用:

$(document).on('click','a',function() {
$(this).data('toggle','Phillip Senn');
});

相反,Firebug 顯示數據切換仍然等於“下拉”,並且有一個新的“切換”屬性等於“Phillip Senn”。

我想做的是完全刪除它。

如果你在 HTML 上有一個屬性並且你想刪除它和 jQuery 數據,那么你可以使用這個:

this.removeAttribute("data-toggle");
$(this).removeData('toggle');

只有 jQuery 數據會隨着后續寫入.data()進行更新,但是如果您想刪除最初位於 HTML object 上的屬性,那么您也必須調用removeAttribute()

我認為事情是這樣的......

$(this).removeData('toggle');

要刪除屬性:

$(this).removeAttr("the-name-of-the-attribute");

移除數據

我不明白人們如何花時間在谷歌搜索jquery 刪除數據時發布問題並單擊第一個結果只會在一小部分時間內給他們答案......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM