我正在为客户端工作的项目中有一个无序列表滑块。最初,客户只想要一个简单的旧衰落滑块,自动循环。没问题。现在,客户端回到我身边,询问我是否可以创建它,以便用户重新加载或刷新页面时,滑块仅循环到下一张幻灯片。原代码如下:如何使页面上的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