Я ищу способ, чтобы заполнить <ul>
список до 10 пункта. Если в списке нет 10 в HTML, я хочу, чтобы элементы повторялись.список заливки до 10 пунктов
Например:
<ul id="carousel">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
</ul>
Я попытался сделать это сам, но это точно не работает, они, как я хочу, чтобы:
max_slides = 10;
slides_holder = $('#carousel');
all_slides = $('#carousel li');
number_of_slides = all_slides.length;
number_of_slides_to_add = max_slides - number_of_slides;
if(number_of_slides < max_slides)
{
slides_to_add = $('#carousel li:lt('+number_of_slides_to_add+')').clone();
slides_holder.append(slides_to_add);
}
// $('#carousel').initiateCarousel();
Это должно стать следующее:
<ul id="carousel">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
</ul>
Элементы должны повторяться. Он работает только в том случае, когда есть 5 предметов или более ... Причина в том, что я использую специальный карусельный плагин, который всегда должен иметь 10 предметов в любое время. Если это не так, он начинает действовать фанки.
Спасибо за любую помощь.
... и найти вопросы, которые вы предварительно заданы, нажмите в любом месте, где отображается ваш псевдоним, ссылка, так что вы приземлитесь в вашем профиле, который показывает в рамках каждых вопросов, которые вы предварительно заданных HTTP: // stackoverflow.com/users/147163/tdskate :) – BalusC