2012-03-05 62 views
1

我正在使用Jquery Cycle创建一个带缩略图传呼的幻灯片。当缩略图悬停时,幻灯片放映应该暂停。点击或悬停后,Jquery Cycle插件超时加速?

但是,我注意到,如果快速点击拇指或者如果鼠标快速移过它们,超时更改&甚至会跳过图像! (FireFox/IE9)。

我想在这里建议,以防止起泡的修复,但周期不会加载:

$.click(function(event){ 
event.preventDefault(); 
event.stopPropagation(); 
}) 

这已经让循环加载,但并没有解决问题:

$('#nav li a').onmouseenter(function(event){ 
event.preventDefault(); 
event.stopPropagation(); 
}) 

这些都是我的设置&任何意见是赞赏:

$('#slideshow').before('<ul id="nav">').cycle({  
fx:  'scrollLeft', 
delay: 2000, 
sync: 1,   
speed: 1500,  
timeout: 3000, 
manualTrump: true, 
pager: '#nav', 
pagerEvent: 'mouseover', 
pauseOnPagerHover: true, 
slideExpr: 'img', 
allowPagerClickBubble: false, 
pagerAnchorBuilder: function(idx, slide) { 
return '<li><a href="javascript:void(0);"><img src=\"' + slide.src + '" width="30" height="30"></a></li>'; 
} 
}); 

回答

0

错误修复:Jq uery Cycle版本:2.9999.3(08-MAR-2012)