成免费的crm,久久国产精品新农夫导航新妓网,恋夜秀场全部视频安卓手机,女校花强奷在线播放A级

jQuery 遍歷 hasData() 方法

jQuery 遍歷 hasData() 方法

jQuery 參考手冊 數據jQuery 參考手冊 數據

hasData() 方法檢測元素是否擁有與之相關的任何 jQuery 數據。

 

1. 語法

jQuery.hasData(element)
參數 描述
element 可選。需要檢查其數據的 DOM 元素。

jQuery.hasData() 方法檢測元素當前是否擁有通過使用 jQuery.data() 設置的任何值。如果沒有數據與元素相關(根本不存在數據對象或者數據對象為空),則該方法返回 false;否則返回 true。

jQuery.hasData(element) 的主要優勢是,在不存在數據對象的情況下,不會創建并將數據對象與元素進行關聯。相反地,jQuery.data(element) 總是向調用者返回數據對象,如果之前數據對象不存在,則會創建它。

 

2. 范例

在元素上設置數據,然后查看 hasData 的結果:

$(function(){
  var $p = jQuery("p"), p = $p[0];
  $p.append(jQuery.hasData(p)+" "); /* false */   jQuery.data(p, "testing", 123);
  $p.append(jQuery.hasData(p)+" "); /* true */   jQuery.removeData(p, "testing");
  $p.append(jQuery.hasData(p)+" "); /* false */ });

jQuery 參考手冊 數據jQuery 參考手冊 數據

下一節:jQuery 遍歷 queue() 方法

jQuery 教程

相關文章