gpt4 book ai didi

jquery - 使用 jQuery 将子元素插入全局数组

转载 作者:行者123 更新时间:2023-12-01 01:04:44 25 4
gpt4 key购买 nike

我正在编写一个脚本,它将每个子元素插入一个全局数组(以便稍后在我的脚本中处理),但由于某种原因,它实际上并未将元素插入数组。

代码:

var childElements=new Array();    
function getChildren(elem){
$(elem).children().each(function(index, value){
childElements[index] = $(this);
});
}

我做错了什么吗?

最佳答案

由于 jQuery 对象是一个类似数组的对象,我可能只使用它而不是创建一个单独包装的对象的数组。

var childElements=$(elem).children();

如果您打算添加更多元素,您可以.push()始终.add()新元素。这也将确保您没有重复项。

var childElements= $();    
function getChildren(elem){
childElements = childElements.add( $(elem).children() );
}

关于jquery - 使用 jQuery 将子元素插入全局数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4046345/

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