gpt4 book ai didi

jquery - 如何使用 JQuery 从传递的元素中获取元素子属性

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

我有一个函数,它将一个元素作为参数,从那里我需要从其中一个子元素获取属性信息。

function getTablesForSchema(element) {
alert(element);
var schemaName = $(element).children('ul:first').attr('id');
alert(schemaName);
...

警报显示 [object HTMLLIElement],因此我知道元素参数是正确的。 “li”元素内部有几个嵌入的“ul”元素,我需要获取第一个元素及其“id”属性。

如果我像这样对元素发出警报,警报就会失败。我在这里不知所措。有什么想法吗?

var tempElement = $(element);
alert(tempElement);

最佳答案

var schemaName = $(element).children('ul:first').attr('id');

如果“ul”元素是“element”的直接子元素,上面的代码应该可以工作。否则您可能想使用它:

var schemaName = $(element).find('ul:first').attr('id');

关于jquery - 如何使用 JQuery 从传递的元素中获取元素子属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4831969/

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