jquery幻灯片放映赢得';别停下来!
我正在使用jquery.cycle进行幻灯片放映。当我的鼠标离开指定区域时,我试图让它停止,但幻灯片放映只是再次启动,但速度要慢得多(以正常速度,没有任何选项,就好像它再次被调用一样)。有人知道我做错了什么吗jquery幻灯片放映赢得';别停下来!,jquery,Jquery,我正在使用jquery.cycle进行幻灯片放映。当我的鼠标离开指定区域时,我试图让它停止,但幻灯片放映只是再次启动,但速度要慢得多(以正常速度,没有任何选项,就好像它再次被调用一样)。有人知道我做错了什么吗 $('.summary').mouseenter(function(){ var vid_id=jQuery(".slideshow", this).attr('vid_id'); jQuery(".slideshow", this).html('<img src="ima
$('.summary').mouseenter(function(){
var vid_id=jQuery(".slideshow", this).attr('vid_id');
jQuery(".slideshow", this).html('<img src="image_handler.php?s=002&ID='+vid_id+'" width="130" height="130"/><img src="image_handler.php?s=003&ID='+vid_id+'" width="130" height="130"/><img src="image_handler.php?s=004&ID='+vid_id+'" width="130" height="130"/><img src="image_handler.php?s=005&ID='+vid_id+'" width="130" height="130"/>');
jQuery(".slideshow", this).cycle({
fx: 'fade',
speed: 500,
timeout:500
});
}),
$(function(){
$('.summary').mouseleave(function(){
jQuery(".slideshow", this).cycle('stop');
});
$('.summary').mouseenter(函数(){
var vid_id=jQuery(“.slideshow”,this.attr('vid_id');
jQuery(“.slideshow”,this.html(“”);
jQuery(“.slideshow”,这个)。循环({
外汇:“淡出”,
速度:500,,
超时:500
});
}),
$(函数(){
$('.summary').mouseleave(函数(){
jQuery(“.slideshow”,this.cycle('stop');
});
尝试在mouseleave上调用'destroy',这将停止幻灯片放映并解除所有事件的绑定。谢谢Clayton,但是愚蠢的事情又开始了。Clayton,这是因为我使用的是'lite'版本的插件。我刚刚使用了下一个插件,它现在正在工作。你可以得到答案,因为你是唯一一个暗示了什么。