Javascript 如何通过onmouseover事件停止jquery转盘?

Javascript 如何通过onmouseover事件停止jquery转盘?,javascript,jquery,carousel,Javascript,Jquery,Carousel,我使用来自的旋转木马,它会自动播放。 您可以找到播放旋转木马的脚本(此处的非缩小脚本:) 我希望转盘在鼠标悬停时停止 我发现了一个名为“stopautoslide(env)”的函数,但不知道如何使用它。我试过一些方法,但它没有达到我想要的效果。 onmouse事件将进入其中一个幻灯片中,我在其中加载了一个视频。因此,如果人们将鼠标移到幻灯片上,点击视频开始,它应该停止视频。 (是的,我在谷歌上搜索过,没有结果。我联系过制造商,没有结果。) 任何帮助都将不胜感激 编辑: 我尝试了第一个答案,你在这

我使用来自的旋转木马,它会自动播放。 您可以找到播放旋转木马的脚本(此处的非缩小脚本:) 我希望转盘在鼠标悬停时停止

我发现了一个名为“stopautoslide(env)”的函数,但不知道如何使用它。我试过一些方法,但它没有达到我想要的效果。 onmouse事件将进入其中一个幻灯片中,我在其中加载了一个视频。因此,如果人们将鼠标移到幻灯片上,点击视频开始,它应该停止视频。 (是的,我在谷歌上搜索过,没有结果。我联系过制造商,没有结果。)

任何帮助都将不胜感激

编辑: 我尝试了第一个答案,你在这里看到了: (将$('div.caroussel').bind('mouseover',function(){$('div.caroussel').carousel({autoSlide:false});})添加到li..)
问题是。。我应该进一步解释一下这个旋转木马是如何工作的:旋转木马被设置为一个简单的div,并且在这个div中有一个列表结构(ul,li,你知道怎么做)。在页面底部,您运行一个脚本来实际启动旋转木马。

如果我正确理解您的意图:

$("div.yourdiv").bind('mouseover',function(){
   $("div.yourdiv").carousel({autoSlide:false});//this is what you should use in the onmouseover inside the li
});
祝你好运

编辑:回答马拉奇问题:答案在上面的代码中:使用
{autoSlide=false}
参数调用旋转木马插件


编辑:停止旋转木马后,应该添加一些内容,而不是旋转木马div。。使用.append()

您能告诉我们您尝试了什么吗?您在使用mouseover/onmouse事件或停止旋转木马时有问题吗?我会使用一个内置了暂停悬停选项的旋转木马插件。。。有很多。jCarousel、jCarousel Lite、Nivo Slider等等@alonisser:我的问题是我应该在onmousover事件中放置什么来停止旋转木马。所以归结起来:问题基本上是如何停止旋转木马。@Malachi试图查看页面,结果它压坏了我的电脑。。你能在这里发布html吗?@事实上我的回答确实停止了旋转木马,但是你应该在div中添加一些替代内容。我的意思是。。李的其中一个看起来有点像:
  • contents
  • contents
  • contents
  • 中间的一个在onmouseover中会有东西阻止旋转木马播放。Alonisser,谢谢你的回复。我尝试了这一点(请参见问题中的编辑以获得进一步解释和示例)。。。它基本上是从旋转木马中的整个旋转木马开始的,每次我做鼠标悬停。。。我想我以前也尝试过类似的方法,因为我还让它“重新开始”旋转木马(比如,让后退和前进按钮重新出现,等等。尽管我的尝试没有你的回答那么具体)。。。