gpt4 book ai didi

javascript - 从 jQuery 中的所有元素中获取属性值

转载 作者:行者123 更新时间:2023-12-03 23:04:17 24 4
gpt4 key购买 nike

假设我们有以下 HTML:

<entries>
<entry id="1" />
<entry id="2" />
<entry id="3" />
<entry id="4" />
</entries>

jQuery 是否有用于检索特定属性的所有值的内置机制?如果没有,那么检索它们最有效的方法是什么?

例如,类似于:$('entry').attrs('id'),返回所有元素的值列表,该列表返回类似于 ["1",“2”,“3”,“4”]

General Attributes 下的 jQuery 文档(这是 attr 被发现的地方),并没有给出任何关于这样的事情存在的提示,而且我在 StackOverflow 或任何其他支持论坛上没有发现任何询问这个问题的内容。

最佳答案

您可以使用类似的内容:https://jsfiddle.net/g903dyp6/

<entries>
<entry id="1" />
<entry id="2" />
<entry id="3" />
<entry id="4" />
</entries>

let arr = $.map($('entry'), function(el) {
return $(el).attr('id');
});

关于javascript - 从 jQuery 中的所有元素中获取属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61687196/

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