jQuery Data 與Attr:了解差異
在jQuery 中,$.data 和$.attr 都用於操作DOM 中的屬性元素。但是,它們的用途不同,用法和行為也不同。
何時使用 $.data
$.data 主要用於儲存與jQuery 內部快取 ($.cache) 中的 DOM 元素。此資料不會作為元素本身的 HTML 屬性儲存。因此,如果您需要出於數據綁定或自定義腳本目的持久存儲數據,$.data 是首選。
範例:
何時使用$.attr
$.一方面,主要設定或檢索HTML5 資料屬性。這些資料屬性作為屬性儲存在 DOM 元素上,旨在提供額外的元資料或內容。
範例:
其他注意事項
以上是jQuery $.data() 與 $.attr():何時使用哪一個?的詳細內容。更多資訊請關注PHP中文網其他相關文章!