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
人月神话(英文版)
[美] Frederick P. Brooks, Jr. / 人民邮电出版社 / 2010-8 / 29.00元
本书内容源于作者Brooks在IBM公司任System/360计算机系列以及其庞大的软件系统OS/360项目经理时的实践经验。在本书中,Brooks为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见。 大型编程项目深受由于人力划分产生的管理问题的困扰,保持产品本身的概念完整性是一个至关重要的需求。本书探索了达成......一起来看看 《人月神话(英文版)》 这本书的介绍吧!