2014-01-22 59 views
1

我想使用url将滑块滑动到特定幻灯片。我可以使用幻灯片编号滑动到特定的幻灯片,但我需要使用其编号滑动到它。如何滑动到滑块上的特定幻灯片

例如:如果我打开slider.html?pic=sunset它将与id=slide

$(window).load(function() { 
    $('#carousel').flexslider({ 
     animation: "slide", 
     controlNav: false, 
     animationLoop: false, 
     slideshow: true, 
     itemWidth: 210, 
     itemMargin: 5, 
     asNavFor: '#slider' 
    }); 

    $('#slider').flexslider({ 
     animation: "slide", 
     controlNav: false, 
     animationLoop: false, 
     slideshow: true, 
     sync: "#carousel", 
     start: function (slider) { 
      $('body').removeClass('loading'); 
     } 
    }); 
}); 

回答

4

你可以找到它具有ID为 '夕阳' 的幻灯片指数..

如果您flexslider HTML结构是这样..

<div id="slider"> 
    <div>...<img/>...</div> 
    <div>...<img/>...</div> 
    <div id="sunset">...<img/>...</div> 
    <div>...<img/>...</div> 
</div> 

尝试此代码..

var index = $('#sunset').index(); // will give you 2 
$('#slider').flexslider(index); // will take you to that slide 
+0

谢谢它的工作.. – Gopal

2

滑块滑动滑动可以存取权限的滑块对象,如:

var exampleSlider = $('#slider').data('flexslider'); 
// now you can access all the methods for example flexAnimate 
exampleSlider.flexAnimate(..); 

而对于要与指数下滑。你将需要:

exampleSlider.flexslider(3);//3 is index here 
+0

谢谢..我试过它来实现它......但无法做到这一点..如果你帮我这个,我会对你很有帮助。 – Gopal

+0

有什么问题? –

+0

我试图实现你的代码..但我不知道如何使它与我的工作..logic我认为我们需要:添加类幻灯片的id是。 – Gopal