소스 검색

fix #697 IE 9 issue - Unable to get property rail of undefined or null reference

Nicolas Villalonga 6 년 전
부모
커밋
8b41f78b7d
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      jquery.nicescroll.js

+ 2 - 2
jquery.nicescroll.js

@@ -1234,7 +1234,7 @@
 
           self.ontouchend = function (e) {
 
-            if (!self.rail.drag) return true;
+            if (!self || !self.rail.drag) return true;
 
             if (self.rail.drag.pt == 2) {
               //if (e.pointerType && e.pointerType != 2 && e.pointerType != "touch") return false;
@@ -1265,7 +1265,7 @@
 
           self.ontouchmove = function (e, byiframe) {
 
-            if (!self.rail.drag) return true;
+            if (!self || !self.rail.drag) return true;
 
             if (e.targetTouches && opt.preventmultitouchscrolling) {
               if (e.targetTouches.length > 1) return true; // multitouch