After不推荐
new Insertion.After(element, html)
将 html
插入到页面中作为 element
的后继兄弟节点。
从 Prototype 1.6 开始,Insertion
类已经完全被 Element#insert 取代。
注意,如果插入的 HTML 包含有 <script>
标签,在插入后标签中的脚本会被自动执行
(Insertion.After
在内部调用 String#evalScripts)。
样例
初始的 HTML
<div>
<p id="animal_vegetable_mineral">
In short, in all things vegetable, animal, and mineral...
</p>
</div>
JavaScript
new Insertion.After(
'animal_vegetable_mineral',
"<p>I am the very model of a modern major general.</p>"
);
最终的 HTML
<div>
<p id="animal_vegetable_mineral">
In short, in all things vegetable, animal, and mineral...
</p>
<p>
I am the very model of a modern major general.
</p>
</div>