由于未知原因,Jquery滑块无法工作
我正在尝试使用一个我以前使用过很多次的jquery滑块,但是这次它不起作用了,我不知道为什么 这是HTML代码,基本上只是一个主滑块div,里面有另一个用于幻灯片的div,每个幻灯片div都有一个幻灯片类(很抱歉,我不能在没有“更多解释”的情况下发布这篇文章): 以及Jquery:由于未知原因,Jquery滑块无法工作,jquery,slider,Jquery,Slider,我正在尝试使用一个我以前使用过很多次的jquery滑块,但是这次它不起作用了,我不知道为什么 这是HTML代码,基本上只是一个主滑块div,里面有另一个用于幻灯片的div,每个幻灯片div都有一个幻灯片类(很抱歉,我不能在没有“更多解释”的情况下发布这篇文章): 以及Jquery: $(document).ready(function(){ $('#slides').cycle({ fx: 'scrollHorz', speed: 's
$(document).ready(function(){
$('#slides').cycle({
fx: 'scrollHorz',
speed: 'slow',
timeout: 10000,
pause: 1,
prev: $('#slider-arrow-left'),
next: $('#slider-arrow-right'),
cssBefore:{
top: 0,
opacity: 1,
display: 'block'
},
animOut: {
top: 360
},
before: function(curr, next, opts){
var $curr = $(curr);
var $next = $(next);
},
pause: 1,
pager: '#slider-controls',
pagerAnchorBuilder: function (idx, slide) {
return '#slider-controls li:eq(' + idx + ') a';
}
});
});
我试过你的例子。而且看起来很好
$(document).ready(function(){
$('#slides').cycle({
fx: 'scrollHorz',
speed: 'slow',
timeout: 0, //prevents auto start of jquery cycle.
pause: 1,
prev: $('#slider-arrow-left'),
next: $('#slider-arrow-right'),
cssBefore:{
top: 0,
opacity: 1,
display: 'block'
},
animOut: {
top: 360
},
before: function(curr, next, opts){
var $curr = $(curr);
var $next = $(next);
},
pause: 1,
pager: '#slider-controls',
pagerAnchorBuilder: function (idx, slide) {
return '#slider-controls li:eq(' + idx + ') a';
}
});
});
在这里:
您可以相应地调整它。您使用的是什么滑块插件?我没有使用插件,只是使用上面的脚本。很高兴为您服务,如果对您有帮助,请将答案标记为已解决。只需再问一个快速问题。有没有办法防止它自动启动?我在有多个滑块的公文包页面上使用它,我不想让它们自己运行。很简单,只需将超时选项设置为“0”,我已经编辑了上面的代码。谢谢。我相信你能看出我在这方面是个新手!我将把问题标为已回答
$(document).ready(function(){
$('#slides').cycle({
fx: 'scrollHorz',
speed: 'slow',
timeout: 10000,
pause: 1,
prev: $('#slider-arrow-left'),
next: $('#slider-arrow-right'),
cssBefore:{
top: 0,
opacity: 1,
display: 'block'
},
animOut: {
top: 360
},
before: function(curr, next, opts){
var $curr = $(curr);
var $next = $(next);
},
pause: 1,
pager: '#slider-controls',
pagerAnchorBuilder: function (idx, slide) {
return '#slider-controls li:eq(' + idx + ') a';
}
});
});
$(document).ready(function(){
$('#slides').cycle({
fx: 'scrollHorz',
speed: 'slow',
timeout: 0, //prevents auto start of jquery cycle.
pause: 1,
prev: $('#slider-arrow-left'),
next: $('#slider-arrow-right'),
cssBefore:{
top: 0,
opacity: 1,
display: 'block'
},
animOut: {
top: 360
},
before: function(curr, next, opts){
var $curr = $(curr);
var $next = $(next);
},
pause: 1,
pager: '#slider-controls',
pagerAnchorBuilder: function (idx, slide) {
return '#slider-controls li:eq(' + idx + ') a';
}
});
});