Rob Kinyon - DOM.Insert-0.02
NAME
DOM.Insert.Bottom
DESCRIPTION
This provides an easy way to add arbitrary HTML as the last child of a given element in the DOM.
CLASSES
DOM.Insert.Bottom
This takes in its constructor an element and content to be inserted. It will insert the content as the last child of element.
// Assume someElement is a <UL>
new DOM.Insert.Bottom( someElement, '<li id=4>Value</li>' );
SUPPORT
Currently, there is no mailing list or IRC channel. Please send bug reports and patches to the author.
AUTHOR
Rob Kinyon (rob.kinyon@iinteractive.com)
Originally written by Sam Stephenson (sam@conio.net)
My time is generously donated by Infinity Interactive, Inc. http://www.iinteractive.com
/* */ try { JSAN.use( 'DOM.Insert' ); } catch (e) { throw "DOM.Insert.Bottom requires JSAN to be loaded"; } /* */ DOM.Insert.Bottom = Class.subclass( 'DOM.Insert.Bottom', DOM.Insert, { adjacency: 'beforeEnd' ,initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(this.element); } ,insertContent: function() { this.element.appendChild(this.fragment); } }); /* */