【发布时间】:2014-07-23 17:16:38
【问题描述】:
我正在使用并修改了图像滑块/轮播,需要一些指导,一两件事。我需要先让它自动滚动图像。其次,我还需要在下面有三个单词作为控件。所以如果我点击一个,它会带我到滑块中的那个图片,下面有一些文字?
(function() {
var first = $('.item').first(),
last = $('.item').last(),
itemWidth = first.width(),
carousel = $('.carousel');
carousel.prepend(last.clone()).append(first.clone());
carousel.width(itemWidth * $('.item').length);
carousel.css({left: -itemWidth});
$('.prev').on('click', function(e){
e.preventDefault();
carousel.animate({left: '+=' + itemWidth}, 300, function(){
if(Math.abs(carousel.position().left) < 2) {
carousel.css({left: -itemWidth * (carousel.children().length - 2)});
}
});
return false;
});
$('.next').on('click', function(e){
e.preventDefault();
carousel.animate({left: '-=' + itemWidth}, 300, function(){
if(Math.abs(carousel.position().left + itemWidth * (carousel.children().length - 1)) < 2) {
carousel.css({left: -itemWidth});
}
});
return false;
});
})();
所以图片说明了我的目标。
【问题讨论】:
-
能否请您更清楚地说明您的第二个需求
-
所以第二件事是 - 在滑块下方有三个链接,每个链接都连接到一个幻灯片。因此,当您单击名为“link1”的链接时,会滑到“image1”。在这下面会有与每张幻灯片相关联的文本,当您单击链接以更改幻灯片时,这些文本也会发生变化?
-
我添加了一张图片来帮助可视化我想要实现的目标。
标签: javascript jquery carousel