如果我尝试在另一个元素的底部注入一个元素
var div = new Element('div', { id: 'thediv' }).inject(anotherdiv, 'bottom');
我得到了
SCRIPT5007: Unable to get value of the property 'appendChild': object is null or undefined
mootools-core-1.3.2-full-compat.js, line 3437 character 3
这些是导致mootools1.3.2错误的行
bottom: function(context, element){
element.appendChild(context);
},
我该如何解决这个问题?
答案 0 :(得分:2)
如果 anotherdiv 没有 appendChild 方法,则会出现错误,例如在 anotherdiv 存在之前运行脚本,或尚未分配DOM元素的值。