在ie上,Mootools无法在另一个元素的底部注入一个元素
mootools fail to inject an element at bottom of another one on ie
如果我试图在另一个元素的底部注入一个元素
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);
},
如何解决这个问题?
如果anotherdiv没有appendChild方法,例如,如果脚本在anotherdiv存在之前运行,或者没有分配一个值,这是一个DOM元素。
相关文章:
- 如何通过铬扩展注入反应元素
- 如何将第二个元素id注入到网站元素中
- 注入的元素和jQuery脚本.如何让他们一起工作
- 注入SVG元素并使用jquery访问它
- 在特定的HTML元素中注入并执行JavaScript字符串
- 注入html标记<ul></ul>在我的<李></李>元素
- 是通过JS注入的DOM元素
- 使用 Directives 注入 DOM 元素 AngularJS
- 重新加载页面以显示注入的 jQuery UI 元素
- jQuery文档是否准备好等待通过Backbone动态注入的html元素
- 无法选择 ajax 注入的元素
- 将代码注入 iFrame 以隐藏特定元素
- 使用 jq 通过 html() 或 append() 将 HTML 注入到另一个元素 注入的元素不能被 jq 访问,但使
- 如何将数据库中的 html 标签注入到我的指令的模板中,实际上是动态定义模板的根元素/标签
- 如何在数组中的每个元素之间注入一个元素
- Chrome扩展:将元素追加到DOM中没有立即出现的新注入的元素中
- 在Chrome下,Mootools注入失败,元素为null
- 执行通过bookmarklet作为脚本元素注入的javascript
- AngularJS和DOM元素注入
- 为特定的元素子元素注入css规则