У меня есть простой список HTML:
<ul>
<li>
<div class="slideshow1">
<img class="bradius5 slide1" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
<img class="bradius5 slide1" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
<img class="bradius5 slide1" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
<img class="bradius5 slide1" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
</div>
</li>
<li>
<div class="slideshow2">
<img class="bradius5 slide2" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
<img class="bradius5 slide2" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
<img class="bradius5 slide2" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
<img class="bradius5 slide2" src="<?php base_url();?> img/ristorante1.jpg" height="150" width="170"/>
</div>
</li>
</ul>
Я попытался перебрать изображения, выполнив это:
$('.slide1,.slide2').hide();
$.each($('.slide1'), function() {
$(this).fadeIn().delay(1900).fadeOut();
});
$.each($('.slide2'),function() {
$(this).fadeIn().delay(1900).fadeOut();
});
Тем не менее, он не циклически отображает изображение за изображением; он циклически повторяет несколько изображений.
Я хочу просмотреть все изображения в первом li
, а затем просмотреть все изображения во втором li
.