在元素上设置数据,然后查看 hasData 的结果:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="jquery/jquery-1.4.2.js"></script>
</head>
<body>
<p>结果:</p>
<script>
$(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 */
});
</script>
</body>
</html>
教程运行结果是:
同样的代码我的运行结果是:
问:为什么一样的代码运行结果就不一样呢?
上一篇:jQuery 遍历 - nextUntil() 方法
下一篇:JS提示框alert()、confirm()、prompt()的区别
讨论数量:0