【发布时间】:2015-07-17 00:29:42
【问题描述】:
我正在使用以下jQuery slider(原始来源)。
与下面的粘贴代码相比,两个链接都提供了更好的文档化代码。
问题
使幻灯片在悬停时暂停并在鼠标离开时再次恢复的代码是什么。
代码
function slideOut(element, looping) {
if(looping != null) {
$slide = element;
} else {
$slide = $(element).find(">:first-child");
}
$slide
.delay(interval)
.fadeOut(fadeTime, slideIn);
}
function slideIn() {
var $nextSlide = $(this).next();
if ($nextSlide.length == 0) {
$firstSlide = $(this).parent().find(">:first-child");
$firstSlide.fadeIn(fadeTime);
slideOut($firstSlide, true);
} else {
$nextSlide.fadeIn(fadeTime);
slideOut($nextSlide, true);
}
}
}
【问题讨论】: