Explorar o código

Merge pull request #600 from huang-x-h/scrollable

mousewheel no element dosen't work well when element.parentNode is scrollable
Inuyaksa %!s(int64=8) %!d(string=hai) anos
pai
achega
5864d213c0
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      jquery.nicescroll.js

+ 1 - 1
jquery.nicescroll.js

@@ -2646,7 +2646,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);