Jcarousel ie7 выпуск - PullRequest
       12

Jcarousel ie7 выпуск

2 голосов
/ 25 июля 2011

У меня проблема с плагином jquery jcarousel.Если я не использую свойство itemFallbackDimension, я получаю сообщение об ошибке: «jCarousel: для элементов не задана ширина / высота. Это приведет к бесконечному циклу. Отмена ...».Если я использую свойство, я не получаю никаких ошибок Javascript, но все изображения располагаются вертикально, они не ограничены ни по высоте, ни по ширине.Когда я нажимаю следующую кнопку, они все прокручивают страницу.

Вот мой код:

$(document).ready(function() {
$('#slideshow').jcarousel({
    scroll: 1,
    initCallback: mycarousel_initCallback,
    // This tells jCarousel NOT to autobuild prev/next buttons
    buttonNextHTML: null,
    buttonPrevHTML: null,
    itemLoadCallback: mycarousel_itemLoadCallback, //this is for loading the images via ajax
    itemFallbackDimension: 200, //stupid ie7 needs a fallback dimension
    visible: 1,
    vertical: false
});
});

1 Ответ

0 голосов
/ 14 августа 2012

itemFallback используется только в том случае, если размеры по какой-то причине не могут быть обнаружены, что, как представляется, имеет место в ie7, поэтому он использует запасной вариант. Если вы не предоставите один, вы получите ошибку. Так что что-то не так с вашим CSS.

Вам необходимо установить ширину и высоту первого родителя карусели, это может привести к той же ошибке. Смотрите это сообщение в блоге

...