bxslider oblicza niewłaściwy rozmiar rzutni na ładunku

W każdym razie ostatnio zacząłem używać bxslider i mam z tym problem.

Wygląda na to, że błędnie oblicza swój rozmiar rzutni na stronie, co oznacza, że ​​nie działa dobrze na urządzeniach mobilnych, tabletach itp.

Dziwne jest to, że kiedy zmieniam rozmiar okna przeglądarki (nawet tylko dla jednego piksela), wysokość rzutni jest obliczana poprawnie i wszystko wygląda dobrze. Ale jeśli odświeżę stronę o tej samej wysokości i szerokości, bx-viewport nie zostanie poprawnie obliczony.

Jakiś pomysł dlaczego tak się dzieje?

HTML wygląda mniej więcej tak (i ​​wiem, że prawdopodobnie nie ma z tym nic wspólnego, ale nadal):

<ul class="seminars-slider">
    <li>
        <article class="education-article">
            <h3><a href="#"> Sit tincidunt eros massa, lundium ultrices, sit in aliquet velit</a></h3>
            <p>LOL1</p>
            <div class="buttons">
                <a href="#" class="book-button"><span>Book now</span></a>
                <a href="#" class="read-more"><span>Read more</span></a>
            </div>
            <div class="clearall"></div>

        </article>
    <div class="clearall"></div>
    </li>

    // same li
    <li>
        <article class="education-article">
            <h3><a href="#"> Sit tincidunt eros massa, lundium ultrices, sit in aliquet velit</a></h3>
            <p>LOL1</p>
            <div class="buttons">
                <a href="#" class="book-button"><span>Book now</span></a>
                <a href="#" class="read-more"><span>Read more</span></a>
            </div>
            <div class="clearall"></div>

        </article>
    <div class="clearall"></div>
    </li>
</ul>          

Wywołanie js wygląda tak:

slider=jQuery('.seminars-slider').bxSlider({
    mode: 'vertical',
    controls:false,
    pager:false,
    minSlides:2,
    maxSlides:2,
    moveSlides:1
});

jQuery('.up-control').click(function() {
    slider.goToNextSlide();
});
jQuery('.down-control').click(function() {
    slider.goToPrevSlide();
});

Dzięki.

questionAnswers(6)

yourAnswerToTheQuestion