jQuery Revolution滑块链接到特定幻灯片

时间:2018-08-17 13:51:57

标签: javascript jquery revolution-slider

我正在网站上使用JQuery Revolution滑块。

一切正常,但在链接到特定幻灯片时我需要一些帮助。

单击导航栏链接后,我希望滑块滚动到特定的幻灯片(可能使用ID或索引)。

我该如何实现?

滑块的简化代码如下:

<div class="rev-slider-container">
    <div class="rev-slider">
        <ul>
            <li data-transition="slideup" data-slotamount="5" data-masterspeed="800">
                <img src="./images/sketch/galery/1.jpg" alt="slide1" data-bgfit="cover" data-bgposition="center center" data-bgrepeat="no-repeat">
            </li>

            <li data-transition="slideup" data-slotamount="5" data-masterspeed="800">
                <img src="./images/sketch/galery/1.jpg" alt="slide2" data-bgfit="cover" data-bgposition="center center" data-bgrepeat="no-repeat">
            </li>

            <li data-transition="slideup" data-slotamount="5" data-masterspeed="800">
                <img src="./images/sketch/galery/1.jpg" alt="slide3" data-bgfit="cover" data-bgposition="center center" data-bgrepeat="no-repeat">
            </li>
        </ul>
    </div>
</div>

1 个答案:

答案 0 :(得分:1)

看看这个https://www.themepunch.com/revsliderjquery-doc/api-methods-events/#methods

您可以通过以下操作导航到特定的幻灯片:

revapi.revshowslide(2);

像这样加载滑块后:

<script type="text/javascript">

    var revapi = jQuery(document).ready(function() {

        jQuery('#rev_slider_1').show().revolution({

            waitForInit: true,

            /* SLIDER SETTINGS CONTINUED */

        });
    });

    // only start the slider once the entire window has loaded
    jQuery(window).one('load', function() {

        revapi.revstart();

    });

</script>