Jssor滑块如何检索滑块的右侧< - >左滑动状态

时间:2014-08-10 10:59:36

标签: javascript slider jssor

试图在滑动时检索左/右状态,但我无法弄清楚如何获取信息。当滑块滑动时我得到 TRUE ,当没有滑块时我得 FALSE

将myInstance $ IsSliding(); //返回true / false

参考API下的Jssor文档: $ IsSliding() //检索滑块的右侧< - >左滑动状态

我希望得到正确的状态,但是当我检查核心文件 jssor.slider.js 时,我唯一看到的是左/右是:

    _SelfSlider.$IsSliding = function () {
        /// <summary>
        ///     instance.$IsSliding();   //Retrieve right<-->left sliding status of the slider.
        /// </summary>
        return _IsSliding;
    };

核心文件中的 _IsSliding 仅指定为true / false 我看来了。

如何从API获取此信息?


我最终这样做了:

 slider1.$On($JssorSlider$.$EVT_POSITION_CHANGE, function(position, fromPosition)
    {

        if (sliderLock === false) {

            if (position > fromPosition) {
                console.log(Math.ceil(position));
                console.log("next");
                addElementsToScroller(Math.ceil(position));
            } else {
                console.log("prev");
                console.log(Math.floor(position));
                addElementsToScroller(Math.floor(position));
            }
        }

        sliderLock = true;

});

0 个答案:

没有答案