【发布时间】:2016-09-30 11:23:03
【问题描述】:
如何在 Jquery Slider 中为 prev next 按钮添加标题。 我试过小提琴
http://jsfiddle.net/J9fqq/255/
屏幕 - http://prntscr.com/co4o10
我创建了 jsfiddle,所以它对每个人都更有帮助,可以看到发生的一切 也许有一个类似的滑块? 请帮忙
var slideWidth=300;
var sliderTimer;
$(function(){
$('.slidewrapper').width($('.slidewrapper').children().size()*slideWidth);
sliderTimer=setInterval(nextSlide,10000);
$('.viewport').hover(function(){
clearInterval(sliderTimer);
},function(){
sliderTimer=setInterval(prevSlide,10000);
});
$('#next_slide').click(function(){
clearInterval(sliderTimer);
nextSlide();
sliderTimer=setInterval(nextSlide,10000);
});
$('#prev_slide').click(function(){
clearInterval(sliderTimer);
prevSlide();
sliderTimer=setInterval(nextSlide,10000);
});
});
function nextSlide(){
var currentSlide=parseInt($('.slidewrapper').data('current'));
currentSlide++;
if(currentSlide>=$('.slidewrapper').children().size())
{
$('.slidewrapper').css('left',-(currentSlide-2)*slideWidth);
$('.slidewrapper').append($('.slidewrapper').children().first().clone());
$('.slidewrapper').children().first().remove();
currentSlide--;
}
$('.slidewrapper').animate({left: -currentSlide*slideWidth},300).data('current',currentSlide);
}
function prevSlide(){
var currentSlide=parseInt($('.slidewrapper').data('current'));
currentSlide--;
if(currentSlide<0)
{
$('.slidewrapper').css('left',-(currentSlide+2)*slideWidth);
$('.slidewrapper').prepend($('.slidewrapper').children().last().clone());
$('.slidewrapper').children().last().remove();
currentSlide++;
}
$('.slidewrapper').animate({left: -currentSlide*slideWidth},300).data('current',currentSlide);
}
【问题讨论】:
-
您的意思是如何在悬停在
prev和next按钮上时显示标题? -
您可以在
<a>标签中使用title 属性,例如<a href='javascript: void(0)' title='Slider 3 ' id='prev_slide' class='arrows'>←</a> -
Amani,而不是箭头标题
-
dinesh,但是如何获得标题 Slider 3
-
你使用 jQuery 更新 html.. 给 min..
标签: php jquery html css slider