首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何停止anythingSlider

如何停止anythingSlider
EN

Stack Overflow用户
提问于 2012-12-16 13:02:26
回答 1查看 648关注 0票数 0

我在同一页上有几个滑块,但不会一次全部显示。我希望能够停止一个滑块,并通过一个事件函数删除动画。当它现在工作时,如果我隐藏一个滑块,它仍然在后台运行,dom显示图像旋转,url参数改变。

我看过这个问题,但它对我不起作用:How to stop AnythingSlider when Flowplayer clicked

这也有些类似,但我想删除滑块而不是重新启动:AnythingSlider: how to restart slideshow

代码语言:javascript
复制
function stopAnythingSlider() {
  // I receive `TypeError: $(".anythingSlider").data("AnythingSlider") is undefined`
  // $('.anythingSlider').data('AnythingSlider').startStop(false);
}

*编辑:我使用我的列表的id而不是.anythingSlider,这似乎是有效的,

代码语言:javascript
复制
 $('#idOfList').data('AnythingSlider').startStop(false);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-16 15:26:19

我必须指定要停止的列表的id。

代码语言:javascript
复制
function stopAnythingSlider() {
   $('#idOfList').data('AnythingSlider').startStop(false);
}

如果我想停止具有相同类的多个列表:

代码语言:javascript
复制
function stopAnythingSliderMultiple() {
  $('.anythingSlider ul.hideTheseOnly').each(function() {
    $(this).data('AnythingSlider').startStop(false);
  });
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13898762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档