Latest web development tutorials

jQuery.hasData() 方法

jQuery 雜項方法 jQuery雜項方法

實例

元素上設置數據,返回hasData的結果

< p >結果: </ p > < script > $ ( function ( ) { var $ p = jQuery ( " p " ) , p = $ p [ 0 ] ; $ p . append ( jQuery . hasData ( p ) + " " ) ; // false $. data ( p , " testing " , 123 ) ; $ p . append ( jQuery . hasData ( p ) + " " ) ; // true $. removeData ( p , " testing " ) ; $ p . append ( jQuery . hasData ( p ) + " " ) ; // false $ p . on ( " click " , function ( ) { } ) ; $ p . append ( jQuery . hasData ( p ) + " " ) ; // true $ p . off ( " click " ) ; $ p . append ( jQuery . hasData ( p ) + " " ) ; // false } ) </ script >

嘗試一下»

定義和用法

$.hasData()函數用來確定一個元素是否有相關的jQuery數據。

注意: 1.這些數據是使用$.data()設置的。 如果一個元素沒有數據(沒有任何數據對像或數據對像是空的),該方法返回false ,否則返回true 。
2. 如果元素上沒有data 對象,$.hasData(element) 也不會創建或關聯一個data 對象。


語法

$.hasData( element )

参数 描述
element Element类型 一个用于进行数据检查的DOM元素


jQuery 雜項方法 jQuery雜項方法