2016-10-14 99 views
0

我有这个滑块,它工作正常。我需要将寻呼机更改为像第二张图像一样编号。

slider with normal pagerbxSlider使用编号寻呼机

通过下面的代码渲染

$('#dinner-slider').bxSlider({ 
    pager: true, 
    auto: true, 
    minSlides: 3, 
    maxSlides: 3, 
    slideWidth: 500, 
    slideMargin: 10, 
    control: false 
}); 

的HTML看起来像这样(我使用holder.js的占位符图片)

<ul id="dinner-slider"> 
    <li><img src="holder.js/100px200?auto=yes&textmode=exact&random=yes&outline=yes" /></li> 
    <li><img src="holder.js/100px200?auto=yes&textmode=exact&random=yes&outline=yes" /></li> 
    <li><img src="holder.js/100px200?auto=yes&textmode=exact&random=yes&outline=yes" /></li> 
    <li><img src="holder.js/100px200?auto=yes&textmode=exact&random=yes&outline=yes" /></li> 
    <li><img src="holder.js/100px200?auto=yes&textmode=exact&random=yes&outline=yes" /></li> 
    <li><img src="holder.js/100px200?auto=yes&textmode=exact&random=yes&outline=yes" /></li> 
</ul> 

我希望它看起来像这样 slider with desired pager

任何帮助表示赞赏。 在此先感谢。

回答

1

请参考: http://bxslider.com/examples/thumbnail-pager-1 http://bxslider.com/examples/custom-next-prev-selectors

<div id="bx-pager"> 
    <a href="" id="slider-prev"> << </a> 
    <a data-slide-index="0" href="">1</a> 
    <a data-slide-index="1" href="">2</a> 
    <a data-slide-index="2" href="">3</a> 
    <a href="" id="slider-next"> >> </a> 
</div> 

$('#dinner-slider').bxSlider({ 

// add to your code 
    nextSelector: '#slider-next', 
    prevSelector: '#slider-prev', 
    nextText: 'Onward →', 
    prevText: '← Go back' 
}); 
+0

但幻灯片数量是未知的。它们是动态生成的。 –

+0

您可以通过循环动态放置的号码 – Ish

+0

我不知道该怎么做,但我认为我可以在源代码中处理 –