AlloyTeam/JM

jm.dom.js中matchesSelector存在查找bug

Opened this issue · 0 comments

matchesSelector:function(ele,selector){
            if(!ele || !selector) return;
            var matchesSelector = ele.webkitMatchesSelector || ele.mozMatchesSelector || ele.oMatchesSelector || ele.matchesSelector;
            if(matchesSelector) return matchesSelector.call(ele,selector);
            var list = this.$(selector);
            if(J.indexOf(list,ele) > 0) return true;
            return false;
        }

此方法中的J.indexOf(list,ele) > 0应该为J.indexOf(list,ele) > -1