我正在爲客戶端工作的項目中有一個無序列表滑塊。最初,客戶只想要一個簡單的舊衰落滑塊,自動循環。沒問題。現在,客戶端回到我身邊,詢問我是否可以創建它,以便用戶重新加載或刷新頁面時,滑塊僅循環到下一張幻燈片。原代碼如下:如何使頁面上的JQuery滑塊更改幻燈片僅刷新
HTML:
<ul class="fader">
<li>Slider content goes here</li>
<li>Slider content goes here</li>
<li>Slider content goes here</li>
</ul>
CSS:
div.singleColumn div.leftColumn ul.fader {
width: 100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
position: relative;
height: 340px;
}
div.singleColumn div.leftColumn ul.fader li {
padding: 0px !important;
background: none !important;
font-size: 10px;
}
JQuery的原始褪色滑塊:
$(function() {
$('ul.fader li:not(:first)').hide();
$('ul.fader li').css('position', 'absolute');
$('ul.fader li').css('top', '0px');
$('ul.fader li').css('left', '0px');
var pause = false;
function fadeNext() {
$('ul.fader li').first().fadeOut().appendTo($('ul.fader'));
$('ul.fader li').first().fadeIn();
}
$('ul.fader').hover(function() {
pause = true;
},function() {
pause = false;
});
function doRotate() {
if(!pause) {
fadeNext();
}
}
var rotate = setInterval(doRotate, 5000);
});
任何幫助你能給我會大。提前致謝。
這是它目前是如何工作的:http://jsfiddle.net/6LJzN/
您可以更新小提琴 –
代碼我剛添加的小提琴後 – user2667908