我使用来自http://www.thomaslanciaux.pro/jquery/jquery_carousel.htm的轮播并自动播放。 您可以找到播放轮播的脚本(此处未缩小的脚本:http://www.thomaslanciaux.pro/js/jquery.carousel.js) 我希望旋转木马在鼠标悬停事件中停止。
我找到了一个名为“stopautoslide(env)”的函数,但不知道如何使用它。我尝试过一些东西,但它并没有按照我的意愿去做。 onmouse事件将进入其中一张幻灯片,我加载了一个视频。因此,如果人们将鼠标移到该幻灯片上以点击视频以启动该视频,则应该停止视频。 (是的,我用谷歌搜索了,没有结果。我联系了制造商,没有结果......)
非常感谢任何帮助!
编辑: 我尝试了第一个答案,您在此处查看:http://www.altrient.com/cgi-bin/start.cgi/testpurpose/1test.html (这是添加$('div.caroussel')。bind('mouseover',function(){$('div.caroussel')。carousel({autoSlide:false});});到... ) 问题是,那个..我应该进一步解释一下这个轮播是如何工作的:轮播被设置为一个简单的div,在该div中有一个列表结构(ul,li,你知道怎么做)。在页面底部,您运行一个脚本来实际启动该轮播。
答案 0 :(得分:1)
如果我理解你正在尝试做什么:
$("div.yourdiv").bind('mouseover',function(){
$("div.yourdiv").carousel({autoSlide:false});//this is what you should use in the onmouseover inside the li
});
祝你好运
编辑:回答malachi问题:答案在上面的代码中:使用{autoSlide=false}
参数调用carousel插件。
编辑:你应该在停止轮播后添加一些东西而不是轮播div ..用.append()