用法
.removeData( [name ] ) => jQuery
.removeData( [name ] ) => jQuery
說明:刪除previously-stored 數據。
-
添加的版本:1.2.3
.removeData( [name ] )
-
name類型:String一個字符串,命名要刪除的數據。
-
-
添加的版本:1.7
.removeData( [list ] )
-
list一個數組或空格分隔的字符串,命名要刪除的數據片段。
-
.removeData()
方法允許我們刪除之前使用 .data()
設置的值。當使用鍵名調用時,.removeData()
會刪除該特定值。當不帶參數調用時,.removeData()
會刪除所有值。
請注意,.removeData()
隻會從 jQuery 的內部 .data()
緩存中刪除數據,並且不會刪除元素上任何相應的 data-
屬性。因此,稍後對data()
的調用將重新檢索data-
屬性中的值。為防止出現這種情況,請同時使用 .removeAttr()
和 .removeData()
來刪除 data-
屬性。在 jQuery 1.4.3 之前,由於 data()
沒有使用 data-
屬性,這不是問題。
從 jQuery 1.7 開始,當使用鍵數組或空格分隔鍵的字符串調用時,.removeData()
刪除該數組或字符串中每個鍵的值。
例子:
為 2 個名稱設置數據存儲,然後刪除其中一個。
|
演示:
相關用法
- JQuery .removeAttr()用法及代碼示例
- JQuery .remove()用法及代碼示例
- JQuery UI .removeClass()用法及代碼示例
- JQuery .removeProp()用法及代碼示例
- JQuery .removeClass()用法及代碼示例
- JQuery .ready()用法及代碼示例
- JQuery .replaceWith()用法及代碼示例
- JQuery .replaceAll()用法及代碼示例
- JQuery .resize()用法及代碼示例
- JQuery .jquery用法及代碼示例
- JQuery .scroll()用法及代碼示例
- JQuery .add()用法及代碼示例
- JQuery .contextmenu()用法及代碼示例
- JQuery .undelegate()用法及代碼示例
- JQuery .load()用法及代碼示例
- JQuery .contents()用法及代碼示例
- JQuery .empty()用法及代碼示例
- JQuery UI .labels()用法及代碼示例
- JQuery UI .addClass()用法及代碼示例
- JQuery .click()用法及代碼示例
- JQuery UI .toggleClass()用法及代碼示例
- JQuery .addClass()用法及代碼示例
- JQuery UI .cssClip()用法及代碼示例
- JQuery .next()用法及代碼示例
- JQuery UI .hide()用法及代碼示例
注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 .removeData()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。