gpt4 book ai didi

jquery - 帮助捕获 DIV 中的属性数据排序作为数组吗? Jquery/Javascript

转载 作者:行者123 更新时间:2023-12-02 20:16:55 24 4
gpt4 key购买 nike

我现在使用的功能是:

<div class='edit' data-sort='1'></div>
<div class='edit' data-sort='4'></div>
<div class='edit' data-sort='7'></div>

<div id="as"></div>




exist = $('.edit').length;

var valuer=new Array();


if(exist > 1) {
valuer = $('div[data-sort]').attr('data-sort');

$('#as').append(valuer);
}

但是数组“valuer”仅捕获第一个值,将数字 1 附加到 div“#as”

如何捕获所有值,然后将它们附加到 div '#as'?

最佳答案

您需要使用 .each()用于循环选择器上找到的每个 HTML 元素。喜欢:

// Edit
var list = [];

$('div[data-sort]').each(function(){
// Append to #as
$('#as').append($(this).attr('data-sort'));

// Stores on list
list.push(this);
});

关于jquery - 帮助捕获 DIV 中的属性数据排序作为数组吗? Jquery/Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6147078/

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