我试图在滑动时检索左/右状态,但我无法弄清楚如何获取信息。当滑块滑动时我得到 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;
});