1

bxスライダーのカスタムページャーを使用しようとすると、上部のデフォルトのページャーが表示されませんでした。bxsliderに両方のページャーオプションを表示するのを手伝ってくれる人はいますか

4

1 に答える 1

-1

私のコードでは、デフォルトのページャーを使用し、の助けを借りてサムネイルJQuery設計bubble-wrapper classました.

サムネイルには画像が含まれ、画像とスライダーをクリックするとその画像が表示されます。

これを達成するために私は使用しましたslider.goToSlide(slideNumber,"direction");

方向は「prev」/「next 」で、使用したslideNumberを決定するために使用できdata-bubbleます。

<div class="bubble-wrapper">
    <ul>
        <li><a class="bubble" data-bubble="0"><img src="images/photography.png" height="50" title="photography"/></a>
        </li>
        <li><a class="bubble" data-bubble="1"><img src="images/photography.png" height="50" title="photography"/></a>
        </li>
        <li><a class="bubble" data-bubble="2"><img src="images/photography.png" height="50" title="photography"/></a>
        </li>
        <li><a class="bubble" data-bubble="3"><img src="images/photography.png" height="50" title="photography"/></a>
        </li>
    </ul>
</div>

<script>
var slider = $('.bxslider').bxSlider();
$('a.bubble').click(function () {
    var bubbledSlide=$(this).attr("data-bubble");
    console.log("bubbledSlide"+bubbledSlide);
    slider.goToSlide(bubbledSlide,'prev');
});
</script>
于 2016-02-09T12:52:49.263 に答える