我试图让 jQuery Cycle 仅在幻灯片悬停时运行(这与它们内置的功能相反)。
这是我所在的位置:http: //jsfiddle.net/zSBMU/
$(document).ready(function() {
$('.slideshow').hover(
function() {
$(this).cycle({
fx: 'fade',
speed: 600,
timeout: 300,
pause: 0
});
},
function(){
$(this).cycle('stop');
}
).trigger('hover');
});
第一次悬停时,它很棒,工作正常。但是,如果您尝试再次悬停同一个,它只会经历一次淡入淡出,而不是再次循环。
有任何想法吗?
请忽略一些粗略的代码,在这里使用一个非常古老的主题,试图清理它!