gpt4 book ai didi

javascript - 如何使用 jquery 创建我的图像数组?

转载 作者:行者123 更新时间:2023-11-30 08:03:45 24 4
gpt4 key购买 nike

如何使用 jquery 遍历我的图像并使用“title”和“src”值创建一个数组?

这是我的图片列表:

<div id="myImages">
<img data-title="1" src="1.jpg" alt="">
<img data-title="2" src="2.jpg" alt="">
<img data-title="3" src="3.jpg" alt="">
<img data-title="4" src="4.jpg" alt="">
</div>

这就是我需要的数组:

[ { "title" : "1", "image" : "1.jpg", }, { "title" : "2", "image" : "2.jpg", }, { "title" : "3", "image" : "3.jpg", }, { "title" : "4", "image" : "4.jpg", } ]

最佳答案

使用.map()将一组dom元素转换为不同的表示

var array = $('#myImages img').map(function () {
var $this = $(this);
return {
title: $this.data('title'),
image: $this.attr('src')
}
}).get();

演示:Fiddle

关于javascript - 如何使用 jquery 创建我的图像数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21696938/

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