在Shadowbox模式上启动或停止LayerSlider打开或关闭

时间:2013-12-19 17:54:04

标签: jquery wordpress slideshow shadowbox

我在LayerSlider幻灯片中有一个按钮,可以在单击时打开阴影框模式窗口。现在,在模态打开的情况下,LayerSlider仍然在后台运动。这是在预装了两个插件的WordPress主题中使用的。我尝试过使用文档中的stop函数,但它似乎不起作用:

$('#slider').layerSlider('stop');

以下是我正在尝试测试它的内容:

$('#layerslider_10 a.button').click(function() {
        $('#layerslider_10').layerSlider('stop');
    });

如果我改变停止开始并单击按钮它会使幻灯片前进,因此启动功能似乎有效。停止功能不起作用的原因是什么?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,.layerslider('stop')无法正常工作,因此在codecanyon上搜索插件的评论页面:http://codecanyon.net/item/layerslider-responsive-jquery-slider-plugin/922100/comments?filter=all&term=lsdata.g.paused+%3D+false%3B&utf8=%E2%9C%93 - 请参阅热门评论(撰写本文时)。

我正在使用fancybox,但原则应该是相同的 - 你需要禁用pauseOnHover选项,因为这是启动备份。

$('#layerslider-container-fw a.fancybox-media').click(function(e) {
    var data = $('#layerslider-container-fw').layerSlider('data');
    //turn off the pauseonhover init setting
    data.paused = false;
    $('#layerslider-container-fw').layerSlider('stop');
});

希望这有帮助!