gpt4 book ai didi

javascript - jQuery每个json结果,少于6个结果

转载 作者:行者123 更新时间:2023-11-29 20:12:10 24 4
gpt4 key购买 nike

我有照片上传功能,我返回上传的照片以使用此数据做两件事,一是将它们添加到照片容器中,二是我试图将最后 6 张照片放入预览中JSON 数组(其中可能包含 1-100)。

这段代码工作正常,但我希望它限制为最大值 6,而且,它需要从 JSON 数据数组的末尾获取它。

所以如果数组有这样的东西:1,2,3,4,5,6,7,8,9

它应该返回:9,8,7,6,5,4

这是我用来添加所有这些内容的内容。

$.each(json, function(i, item) {
$(".albums #albums li#"+albumID+" .photo-thumbs").prepend("
<img src='photos/"+json[i]+"_30.jpg' />
");
});

最佳答案

$.each(json.reverse().slice(0,json.length>6 ? 6 : json.length)), function(i, item) {
$(".albums #albums li#"+albumID+" .photo-thumbs").prepend("
<img src='photos/"+json[i]+"_30.jpg' />
");

引用:

反转() http://www.w3schools.com/jsref/jsref_reverse.asp

切片() http://www.w3schools.com/jsref/jsref_slice_array.asp

关于javascript - jQuery每个json结果,少于6个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8972744/

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