jQuery.hasData() 方法

jQuery 教程 · 2019-03-29 12:58:25

实例

元素上设置数据,返回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 教程 文章: https://codercto.com/courses/l/35.html

查看所有标签

算法竞赛入门经典

算法竞赛入门经典

刘汝佳、陈锋 / 2012-10 / 52.80元

《算法竞赛入门经典:训练指南》是《算法竞赛入门经典》的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个较完整的知识体系,并且用大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。《算法竞赛入门经典:训练指南》共6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算法与模型和更多算法专题,全书通过近200道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式......一起来看看 《算法竞赛入门经典》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

html转js在线工具
html转js在线工具

html转js在线工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具