mootools未能在另一个底部注入一个元素,即

时间:2011-08-05 01:15:35

标签: javascript internet-explorer mootools internet-explorer-9

如果我尝试在另一个元素的底部注入一个元素

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);
},

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

如果 anotherdiv 没有 appendChild 方法,则会出现错误,例如在 anotherdiv 存在之前运行脚本,或尚未分配DOM元素的值。