從這裏的解決方案(https://stackoverflow.com/a/18493684/1969917)我用來在網站上顯示圖像幻燈片。現在客戶希望在同一個網站上有另一張圖片幻燈片,但這會起作用。我用另一個ID嘗試它並複製JavaScript。但第二個是行不通的。只有第一個滑塊可以正常工作。jquery簡單的圖像幻燈片在網站上的多個幻燈片
JS:
$(function() {
/* SET PARAMETERS */
var change_img_time = 5000;
var transition_speed = 100;
var simple_slideshow = $("#exampleSlider"),
listItems = simple_slideshow.children('li'),
listLen = listItems.length,
i = 0,
changeList = function() {
listItems.eq(i).fadeOut(transition_speed, function() {
i += 1;
if (i === listLen) {
i = 0;
}
listItems.eq(i).fadeIn(transition_speed);
});
};
listItems.not(':first').hide();
setInterval(changeList, change_img_time);
});
HTML:
<ul id="exampleSlider">
<li><img src="http://placehold.it/500x250" alt="" /></li>
<li><img src="http://placehold.it/500x250" alt="" /></li>
<li><img src="http://placehold.it/500x250" alt="" /></li>
<li><img src="http://placehold.it/500x250" alt="" /></li>
</ul>
如何我必須在JavaScript代碼來改變與在網站上不止一個幻燈片工作?
請添加HTML代碼以及 – 2014-09-27 09:28:12