Динамическая передача аргументов в функцию

голоса: 0

Здавствуйте, буду безмерно благодарен за помощь!! Есть код, вызывающий js-слайдер. Он передаёт опции слайдера. Так вот, некоторые параметры ($AutoPlaySteps,$SlideWidth,$Cols и $Steps) должны меняться в зависимости от размера окна браузера. Вопрос, как на лету передавать эти параметры, при изменении окна браузера? 
Спасибо.

 jQuery(document).ready(function($) {     var jssor_1_options = {       $AutoPlay: true,       $AutoPlaySteps: 4,       $SlideDuration: 160,       $SlideWidth: 300,       $SlideSpacing: 2,       $Cols: 4,       $ArrowNavigatorOptions: {          $Class: $JssorArrowNavigator$,          $Steps: 4       },       $BulletNavigatorOptions: {          $Class: $JssorBulletNavigator$,          $SpacingX: 1,          $SpacingY: 1       }    };     var jssor_1_slider = new $JssorSlider$("jssor_1", jssor_1_options);     /*responsive code begin*/    /*you can remove responsive code if you don't want the slider scales while window resizing*/    function ScaleSlider() {       var refSize = jssor_1_slider.$Elmt.parentNode.clientWidth.jssor_1_options;       if (refSize) {          refSize = Math.min(refSize, $('#content').width());          jssor_1_slider.$ScaleWidth(refSize);       } else {          window.setTimeout(ScaleSlider, 30);       }    }    ScaleSlider();    $(window).bind("load", ScaleSlider);    $(window).bind("resize", ScaleSlider);    $(window).bind("orientationchange", ScaleSlider);    /*responsive code end*/ });

 

Закрыто с пометкой: Дотабатывает автор.
| Автор: | Категория: jQuery
Закрыт | | Автор: Sentimo

Ответов: 1

голоса: 0
Обратитесь к автору скрипта, здесь не дописывают.
| Автор:
...