node-insert-source.mustache revision fb1ecdf65fd4106deb62da339763f2e7670ca0f6
8214510f125879c3b1d247f2ce981ee20b5375d1Jakub Hrozek<ul id="demo">
8214510f125879c3b1d247f2ce981ee20b5375d1Jakub Hrozek <li>foo</li>
8214510f125879c3b1d247f2ce981ee20b5375d1Jakub Hrozek <li>bar</li>
8214510f125879c3b1d247f2ce981ee20b5375d1Jakub HrozekYUI().use('node', function(Y) {
dff909d473f43a6bd0f0286fa2d279c0ebe945c6Stef Walter var onClick = function(e) {
8214510f125879c3b1d247f2ce981ee20b5375d1Jakub Hrozek node.prepend('<em>prepended</em> '); // added as firstChild
2fbe9b9373dcdc28558da07690e57ff7a162a11dJakub Hrozek node.append(' <em>appended</em>'); // added as lastChild
8a1fd0633e85221da1fb63451516a70d66c0af31Pavel Březina node.insert(' <strong>before last child</strong> ', node.get('lastChild')); // added before lastChild
8a1fd0633e85221da1fb63451516a70d66c0af31Pavel Březina node.insert(' <strong>before childNodes[1]</strong> ', 1); // added before childNodes[1]
8a1fd0633e85221da1fb63451516a70d66c0af31Pavel Březina Y.all('#demo li').on('click', onClick);