IE8中的原型/jQuery冲突getElementsByClassname



我在Magento 1.7.0.2安装上有JQuery 1.10,在IE8和以下我会收到以下错误:

SCRIPT438: Object doesn't support property or method 'getElementsByClassName' 
jquery.js, line 5109 character 13

此行在下面的大胆:

        if(match &&(context.nodetype === 1 || context.nodetype === 9)){         //加速:Sizzle("标签")          如果(匹配[1]){            返回makearray(context.getElementsbytagname(查询),extra);         //加速:Sizzle("。class")          } else if(match [2] && expr.find.class && context.getElementsbyclassName){             return makearray(context.getElementsByClassName(匹配[2]),extra);           }        }

我相信这取决于原型1.7引起与getElementsByClassName发生冲突的原型,是否有解决方案?

IE 8或以下不支持该功能:

http://caniuse.com/#search=getElementsbyclassName

最新更新