[英]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.