LayerSlider启动触发器

时间:2019-06-16 18:54:17

标签: jquery wordpress

我在滑动条(抽屉)中的页面上放置了一个“层滑块”。我需要它在打开抽屉的情况下触发/开始播放。现在,我认为它是在页面加载时播放的,这意味着当他们打开抽屉时,幻灯片会在中间的某个位置开始播放。 (并且继续播放,因此,如果他们关闭然后重新打开抽屉,它总是在不同的位置。)当他们单击打开抽屉时,如何才能使其开始,而当抽屉打开时,如何始终从头开始?

编辑:网站已删除(问题已解决)

1 个答案:

答案 0 :(得分:0)

您可以通过在用户单击切换按钮时模拟滑块导航按钮上的click来实现。

jQuery(document).ready(function($){
  $('.fusion-sb-toggle').click(function(){
    var wasOpenned = $(this).closest('.slidingbar-area').is('.open');
    if(wasOpenned){
      $('#layerslider_12 .ls-bottom-slidebuttons').children()[1].click();
      $('#layerslider_12 .ls-nav-stop').click();
    }else{
      $('#layerslider_12 .ls-bottom-slidebuttons').children()[0].click();
      setTimeout(()=>{$('#layerslider_12 .ls-nav-start').click();},1000)
    }
})
});