gpt4 book ai didi

javascript - Jribbble - 如何一次加载 6 个镜头

转载 作者:行者123 更新时间:2023-12-03 12:03:56 25 4
gpt4 key购买 nike

我对 Javascript 有点陌生,但我已经设法将一些内容加载到页面上,这是一个开始。

我尝试使用此脚本将 6 个“镜头”加载到页面,但目前它已将它们全部加载:

<script type="text/javascript">


$(document).ready(function getDribbbleShots() {
$.jribbble.getShotsByPlayerId('abenjamin765', function (playerShots) {
var html = [];



$.each(playerShots.shots, function (i, shot) {
var str = (''+shot.description+'');
html.push('<div class="col-md-4"><div class="thumbnail"><a href="' +shot.image_url+ '" target="_blank">');
html.push('<img class="shot-image" src="' + shot.image_url + '" ');
html.push('alt="' + shot.title + '"></a>');
//html.push('<div class="caption"><h4>'+ shot.title +'</h4>');
//html.push('<div class="ellipsis">'+shot.description+'</div>');
html.push('<p class="imgTitle"><a href="'+shot.url+'" class="btn btn-primary">' + shot.title + '</a></p></div></div></div>');
});
$('.dribbble-feed').html(html.join(''));
//$( ".ellipsis p" ).addClass( "ellipsis" );

}, {page: 1, per_page: 9});
});

</script>

我还想引入一个“加载更多”按钮,一次加载 3 个镜头。

任何帮助将不胜感激:)

  • 干杯

最佳答案

如果您使用playerShots.shots.slice(0, 2),则循环将仅执行前三个“镜头”。

文档:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice

就加载更多内容而言,您需要将 API 响应的结果保存到代码可访问的变量中,以显示更多“镜头”。

关于javascript - Jribbble - 如何一次加载 6 个镜头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25271628/

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