我在這裏的滑塊有問題。我想在懸停滑塊時暫停它。不幸的是,我不明白這一點。有任何想法嗎?更新鏈接的jsfiddle:http://jsfiddle.net/fZYK4/jquery暫停懸停滑塊
$(function(){
var slide = $('.productSlide');
$('.productSlider ul').removeClass('displaynone');
slide.not(':first').hide();
$('.productSlider ul a:first').addClass('active');
$('.productSlider ul a').on('hover', function(e){
e.preventDefault(false);
var target = $(this).attr("href");
$('.productSlider ul a').removeClass('active');
$(this).toggleClass('active');
slide.not('#'+target).hide();
$(target).show();
});
var counter = 0;
if(slide.length > 1){
slide.hide();
slide.first().show();
setInterval(function() {
slide.eq(counter).hide();
counter++;
if (counter == slide.length) {
counter = 0;
}
slide.eq(counter).show();
$('.productSlider ul a').removeClass('active');
$('.productSlider ul a').eq(counter).toggleClass('active');
}, 5000);
};
});
提交jsfiddle.net版本 – darkAsPitch 2012-07-05 16:00:49
你得到它的工作 – sabithpocker 2012-07-05 16:36:28