gpt4 book ai didi

javascript - hasData 无法附加到段落

转载 作者:行者123 更新时间:2023-12-03 11:47:38 24 4
gpt4 key购买 nike

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<p></p>
<script>
var $p = jQuery("p");
var p = $p[0];
$p.append(jQuery.hasData(p));
</script>
</body>
</html>

当我执行上面的代码时,没有任何显示。但是当我附加空文本时,如 $p.append(jQuery.hasData(p) + ""); false 会显示在页面中。请让我知道为什么会出现这样的情况。

编辑:为了简化,我的问题是为什么 $p.append(false);除了 $p.append(true); 之外没有显示任何内容;正在将 true 附加到该段落

最佳答案

基本上,当在jquery中调用append函数时,会发生dom操作。在 jquery 1.10.2 中,在 dom 操作期间,在构建片段之前会检查内容是否存在,因此即使您尝试将 bool 值附加到段落中,它也可以正常工作,但 false 不满足检查。

关于javascript - hasData 无法附加到段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25980951/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com