一下午被这个问题纠缠,protoType.js自身包含
如果后加载的js又重载了$()方法:
function $(id){return document.getElementById(id);}
在element本身是element的时候就会出错,拿不到需要的element导致ajax.updater()...执行失败。。。
悲剧了一回。
function $(element) {
if (arguments.length > 1) {
for (var i = 0, elements = [], length = arguments.length; i < length; i++)
elements.push($(arguments[i]));
return elements;
}
if (Object.isString(element))
element = document.getElementById(element);
return Element.extend(element);
}
如果后加载的js又重载了$()方法:
function $(id){return document.getElementById(id);}
在element本身是element的时候就会出错,拿不到需要的element导致ajax.updater()...执行失败。。。
悲剧了一回。