标签: javascript jquery
我制作了一个滑块jquery插件。滑块在自动播放中自动启动,但当鼠标悬停滑块时,它会停止。当然,这有一个功能。
当我在其中一张幻灯片中放映电影时,我的问题就来了。如果电影正在播放,我想完全停止自动播放,即使鼠标没有悬停在滑块上。
如何从插件外部调用插件中的“stop_autoslide”函数?
感谢。
答案 0 :(得分:2)
你可以在你的滑块插件中bind自定义事件。
$(sliderObject).bind("stop_slide", stop_autoslide);
然后trigger来自任何地方:
$(".mySlider").trigger("stop_slide");
根据插件的工作方式,您可能需要.live()而不是绑定。
.live()