Anythingslider переключает параметры в адаптивном макете

Есть проблема с anythingslider, кто-нибудь знает, как обновить слайдер в window.resize с новыми параметрами?

Я уже попробовал это с новым вызовом на изменение размера. но это работает только один раз для меньшего макета.

function startSlideshow(){
    jQuery('#startslideshow')
    .anythingSlider({
        autoPlay : true,
        resizeContents : false,
        width : dynAnyWidth,
        height : dynAnyHeight,
..}

при изменении размера я вызываю функцию с новыми параметрами..

Спасибо за помощь.

2 ответа

В последней версии AnythingSlider есть expand опция, которая автоматически изменяет размер AnythingSlider, чтобы он поместился внутри его родительского элемента.

Проверьте это демо с фиксированной высотой и шириной в процентах

или это демо с динамической шириной и высотой.

Что-то вроде этого?

$(window).resize(function () {
    var my_width = $(window).width();
    var my_height = $(window).height();

    // DO SOME MATH

    startSlideshow(my_width, my_height );
});

function startSlideshow(dynAnyWidth, dynAnyHeight){
    jQuery('#startslideshow')
    .anythingSlider({
        autoPlay : true,
        resizeContents : false,
        width : dynAnyWidth,
        height : dynAnyHeight,
}

Это помогает вообще? Я что-то упустил в вашем вопросе?

Другие вопросы по тегам