リスト項目をループしてフェードイン/アウトさせる次のコードがありますが、機能しますが、コードを複製せずに前の次のナビゲーションを追加するのに助けが必要です。
HTML:
<ul id="site_slideshow_inner_text">
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
<li>List item 4</li>
</ul>
Jクエリ
$(function () {
var list_slideshow = $("#site_slideshow_inner_text"),
listItems = list_slideshow.children('li'),
listLen = listItems.length,
i = 0,
changeList = function () {
listItems.eq(i).fadeOut(300, function () {
i += 1;
if (i === listLen) {
i = 0;
}
listItems.eq(i).fadeIn(300);
});
};
listItems.not(':first').hide();
setInterval(changeList, 1000);
});
どんな助けでも感謝します、ありがとう。