Generuję tablicę obiektów o nieokreślonej liczbie cyfr (ponieważ tablica jest tworzona dynamicznie i bazuje na interfejsie administratora i liczbie obiektów, które wprowadzono). Próbuję użyj karuzeli Bootstrap, aby wyświetlić tylko 8 obiektów na każdym slajdzie, a jeśli jest ich więcej niż 8, przenieś dodatki do następnego slajdu do 16, następnie następny slajd do 24 i tak dalej. Chcę również, aby był uruchamiany, jeśli użytkownik kliknie w przód lub w tył (nie, aby przejść automatycznie przez slajdy).Używanie karuzeli Bootstrap do wyświetlania tylko 8 elementów na każdym slajdzie
Poniżej znajduje się mój kod, który jest uruchamiany, w tym zmienna idx, która jest sekwencyjnym numerem obiektu w tablica (zero oparte.)
HTML
<div id="articles" class="articles"></div>
JavaScript:
$(document).ready(function(){
<% JSONObject jsonObject=(JSONObject)session.getAttribute("responseDetailsJson"); %>
var tileSetObjects = <%=jsonObject%>
$.each(tileSetObjects.HelpJSONArray, function(idx, obj){
$('#articles').append('<article class="pdf-guide" id="article-'+idx+'"><a href="'+obj.LINKVALUE+'" class="link-wrapper"><div class="title-link">'+obj.TITLE+'</div><p class="description">'+obj.LONGCONTENT+'</p></a></article>');
});
});
Dziękuję za t on pomoc!