如何自动播放jquery滑块
How to autoplay a jquery slider?
我有一个非常好的jquery代码,用于网页中的滑块。它与所有工作导航功能完全兼容。问题是我无法自动播放。请告诉我如何修改或添加一些东西到这个代码,使其自动播放。
$(document).ready(function(){
$('.sp').first().addClass('active');
$('.sp').hide();
$('.active').show();
$('#button-next').click(function(){
$('.active').removeClass('active').addClass('oldActive');
if ( $('.oldActive').is(':last-child')) {
$('.sp').first().addClass('active');
}
else{
$('.oldActive').next().addClass('active');
}
$('.oldActive').removeClass('oldActive');
$('.sp').fadeOut();
$('.active').fadeIn();
});
$('#button-previous').click(function(){
$('.active').removeClass('active').addClass('oldActive');
if ( $('.oldActive').is(':first-child')) {
$('.sp').last().addClass('active');
}
else{
$('.oldActive').prev().addClass('active');
}
$('.oldActive').removeClass('oldActive');
$('.sp').fadeOut();
$('.active').fadeIn();
});
});
我建议您制作下一张和上一张幻灯片的函数。完成后,您可以轻松地为下一个函数设置超时。以下代码没有经过测试,但应该接近您在应用程序中可以使用的代码:
$(document).ready(function(){
$('.sp').first().addClass('active');
$('.sp').hide();
$('.active').show();
$('#button-next').click(function(){
next();
});
$('#button-previous').click(function(){
previous();
});
setTimeout(next,5000);
});
function next() {
$('.active').removeClass('active').addClass('oldActive');
if ( $('.oldActive').is(':last-child')) {
$('.sp').first().addClass('active');
}
else{
$('.oldActive').next().addClass('active');
}
$('.oldActive').removeClass('oldActive');
$('.sp').fadeOut();
$('.active').fadeIn();
}
function previous() {
$('.active').removeClass('active').addClass('oldActive');
if ( $('.oldActive').is(':first-child')) {
$('.sp').last().addClass('active');
}
else{
$('.oldActive').prev().addClass('active');
}
$('.oldActive').removeClass('oldActive');
$('.sp').fadeOut();
$('.active').fadeIn();
}
它可能无法回答您的问题,但这个网站可能会让您的工作更轻松。您只需要包含两个jquery文件,通过更改它们的属性,就可以创建不同类型的图像幻灯片。
欲了解更多信息,请阅读此处:http://www.slidesjs.com/
相关文章:
- 停止jQuery UI滑块移动超过给定值
- jquery ui滑块上的滑块值
- 使用Jquery ui时滑块无法工作
- jQuery无限滑块插件
- 如何设置自定义垂直滑块Jquery的动画
- 使用next、prev按钮制作简单的jQuery图像滑块
- 为什么数据迷你和数据高亮在滑块(jquery)中不起作用
- 为图像滑块jquery添加项目符号功能
- 如何做这样的滑块?(Jquery)
- Nivo滑块jQuery导致IE 8中出现混合内容错误
- 硬币滑块jquery-->如何将100%width参数传递给它?似乎只允许图像的像素配置
- zAccordion-滑块jquery和html-图像幻灯片上的文本
- 创建自定义滑块jquery
- 设置和清除间隔滑块jQuery
- 超滑块jquery插件定制
- 光滑滑块jQuery UI
- 带滚动的圆形滑块(jquery+css3)
- 滑块 jQuery 类直到太晚才应用
- 无缘无故的滑动延迟 css 滑块 jquery
- 连接范围滑块 Jquery