gpt4 book ai didi

javascript - 如何获取jquery变量children?

转载 作者:行者123 更新时间:2023-11-28 18:38:51 25 4
gpt4 key购买 nike

您好,我有一个方法接受 id 作为我的函数的参数:

function exportDetails($div) {
$($div).each(function () {
alert(this.id);
});

我需要获取此div内的所有表的id与此类似:

function exportDetails($div) {
$($div > table).each(function () {
alert(this.id);
});

以下是我调用该函数的方式,每个 itemDetails 都有动态生成的表,我需要获取它们的 id,因为它们都是唯一的:

exportDetails.apply(this, [$('#itemDetails')]);

谢谢!

最佳答案

这样的事情应该有效:

function exportDetails($div) {
return [].map.call($div.children('table'), function(table) {
return table.id;
});
}

即只需返回一个数组,其中包含作为 $div 的直接后代找到的每个 table 元素的 .id

关于javascript - 如何获取jquery变量children?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36488105/

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