Javascript 在jQuery循环中不使用寻呼机手动前进到特定幻灯片
在jQuery循环中,是否可以通过命令而不是触发寻呼机上的Javascript 在jQuery循环中不使用寻呼机手动前进到特定幻灯片,javascript,jquery,plugins,slideshow,cycle,Javascript,Jquery,Plugins,Slideshow,Cycle,在jQuery循环中,是否可以通过命令而不是触发寻呼机上的单击前进到特定幻灯片 与jQuery cycle非常相似,它提供了这样的升级选项: $('#幻灯片放映')。循环('next') 我希望能够以某种方式通过一个特定的位置,这样我就可以通过编程而不是点击进入任何幻灯片。比如: $('#幻灯片放映')。循环('advance(10)') 理想情况下,我可以用eq值10导航到幻灯片。有人知道一个很好的方法来实现这一点吗?这里有一个替代方法,使用相同的goto类。我还从循环中删除了寻呼机属性 我的
单击
前进到特定幻灯片
与jQuery cycle非常相似,它提供了这样的升级选项:
$('#幻灯片放映')。循环('next')代码>
我希望能够以某种方式通过一个特定的位置,这样我就可以通过编程而不是点击进入任何幻灯片。比如:
$('#幻灯片放映')。循环('advance(10)')代码>
理想情况下,我可以用eq
值10导航到幻灯片。有人知道一个很好的方法来实现这一点吗?这里有一个替代方法,使用相同的goto类。我还从循环中删除了寻呼机属性
我的幻灯片放映id是s2。代码:
$('.goto').click(function() {
var rel = parseInt($(this).attr('rel'));
$('#s2').cycle(rel); // you can also do (rel - 1) to follow the array
return false;
});
<div id="nav">
<a href="#" class="goto" rel="0">Slider 1</a>
<a href="#" class="goto" rel="1">Slider 2</a>
<a href="#" class="goto" rel="2">Slider 3</a>
<a href="#" class="goto" rel="3">Slider 4</a>
</div>
$('.goto')。单击(函数(){
var rel=parseInt($(this.attr('rel'));
$('#s2').cycle(rel);//您还可以执行(rel-1)来跟踪数组
返回false;
});
怎么样?太好了!非常感谢。我应该在文件里多挖一点。把它作为一个答案,这样我可以给你信用:)马歇尔,你能用这个例子回答这个问题,让其他人很容易看到解决方案吗。谢谢Marshall花了好几个小时找这个。