gpt4 book ai didi

jquery - jQuery 新手问题,动态创建 DOM 元素

转载 作者:行者123 更新时间:2023-12-01 06:40:50 26 4
gpt4 key购买 nike

在下面的 jQuery 代码片段中,为什么 foo2 对象没有元素?我的警报显示 foo1 确实包含 DOM 元素。 find("*") 不应该只返回 foo1 的有效克隆吗?

var foo1 = $("<div id='content'>HAGGIS</div>");  
var foo2 = foo1.find("*");

alert("foo1("+foo1.length+"): "+$('<div>').append(foo1.clone()).remove().html()
+ "\n\n" +
"foo2("+foo2.length+"): "+$('<div>').append(foo2.clone()).remove().html());

最佳答案

foo2 没有元素,因为选择器适用于 foo1 的所有子元素,而 foo1 没有子元素,只有一个文本节点。

关于jquery - jQuery 新手问题,动态创建 DOM 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4404707/

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