我正在网站上使用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>
答案 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>