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

查看所有标签

搜索引擎

搜索引擎

李晓明 / 科学出版社发行部 / 2005-4 / 33.00元

《搜索引擎:原理技术与系统》系统地介绍了互联网搜索引擎的工作原理、实现技术及其系统构建方案。《搜索引擎:原理技术与系统》分三篇共13章内容,从基本工作原理概述,到一个小型简单搜索引擎具体细节的实现,进而详细讨论了大规模分布式搜索引擎系统的设计要点及其关键技术;最后介绍了面向主题和个性化的web信息服务,阐述了中文网页自动分类等技术及其应用。《搜索引擎:原理技术与系统》层次分明,由浅入深;既有深入的......一起来看看 《搜索引擎》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具