指定するエレメントに対して、そのエレメントが保持するノードの1つとしてコンテンツ(エレメント、ノードなど)を挿入することができます。
コンテンツを対象エレメントの末尾のノードとして挿入するには append メソッド、 先頭のノードとして挿入するには prepend メソッドを使用します。 各メソッドの第一パラメータの値として、エレメントの指定を行うため前節で紹介したセレクタルールをセットし、また第二パラメータにて挿入する値をセットします。
例 6.1. ノードの挿入(先頭、末尾)
<span>Hello, World!</span> <div id="foo">Challenge Carving!</div>
$master = new Rune_Master('/path/to/templateDirectory');
$master->append('span', 'Hi, Runemaster!');
$master->prepend('#foo', '<b>Change Runie!</b> and ');
$master->cast('example');<span>Hello, World!Hi, Runemaster!</span> <div id="foo"><b>Change Runie!</b> and Challenge Carving!</div>