瀏覽代碼

isScrollable add `dom !== this.me[0]` in the while condition

huang.xinghui 9 年之前
父節點
當前提交
43c34c5251
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      jquery.nicescroll.js

+ 1 - 1
jquery.nicescroll.js

@@ -2647,7 +2647,7 @@
     this.isScrollable = function(e) {
       var dom = (e.target) ? e.target : e;
       if (dom.nodeName == 'OPTION') return true;
-      while (dom && (dom.nodeType == 1) && !(/^BODY|HTML/.test(dom.nodeName))) {
+      while (dom && (dom.nodeType == 1) && (dom !== this.me[0]) && !(/^BODY|HTML/.test(dom.nodeName))) {
         var dd = $(dom);
         var ov = dd.css('overflowY') || dd.css('overflowX') || dd.css('overflow') || '';
         if (/scroll|auto/.test(ov)) return (dom.clientHeight != dom.scrollHeight);