20107 月22
在移植不同JS框架遇到报错的问题
一般是 $ 函数冲突造成的,例如:
function $() {
var results = [], element;
for (var i = 0; i < arguments.length; i++) {
element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
results.push(Element.extend(element));
}
return results.reduce();
}
和
var $ = function (id) {
return "string" == typeof id ? document.getElementById(id) : id;
};
和
function $(ele) {
if (typeof(ele) == 'string'){
ele = document.getElementById(ele)
if(!ele){
return null;
}
}
if(ele){
Core.attachMethod(ele);
}
return ele;
}
等。。。。找出问题费了一定功夫。。:(
本文地址:https://wizzer.cn/archives/421 , 转载请保留.