Insertion - Prototype JavaScript 框架

Xunxin Prototype API

Insertion

从 Prototype 1.6 开始,Insertion 类已经完全被 Element#insert 取代。

Insertion 用于动态插入 HTML 片断(显然,纯文本也包括在内),它提供了跨浏览器的支持。 可以采用四种方式进行插入:AfterBeforeBottomTop,它们所表现出来的行为正如它们的名字一样。

注意,如果插入的 HTML 包含有 <script> 标签,在插入后标签中的脚本会被自动执行 (Insertion 在内部调用 String#evalScripts)。

方法

After
不推荐

new Insertion.After(element, html)

html 插入到页面中作为 element 的后继兄弟节点。

Before
不推荐

new Insertion.Before(element, html)

html 插入到页面中作为 element 的前导兄弟节点。

Bottom
不推荐

new Insertion.Bottom(element, html)

html 插入到页面中作为 element 的最后的子节点。

Top
不推荐

new Insertion.Top(element, html)

html 插入到页面中作为 element 的最前面的子节点。