/*
- Copyright (c) 2004-2010, The Dojo Foundation All Rights Reserved.
+ Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
Available via Academic Free License >= 2.1 OR the modified BSD license.
see: http://dojotoolkit.org/license for details
*/
dojo._hasResource["dojo.NodeList-manipulate"] = true;
dojo.provide("dojo.NodeList-manipulate");
+
/*=====
dojo["NodeList-manipulate"] = {
// summary: Adds a chainable methods to dojo.query() / Nodelist instances for manipulating HTML
}
function makeWrapNode(/*DOMNode||String*/html, /*DOMNode*/refNode){
- // summary:
+ // summary:
// convert HTML into nodes if it is not already a node.
if(typeof html == "string"){
html = dojo._toDom(html, (refNode && refNode.ownerDocument));
// example:
// assume a DOM created by this markup:
// | <div class="container">
- // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
// | <div class="red">Red One</div>
- // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
// | <div class="blue">Blue One</div>
- // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
// | <div class="red">Red Two</div>
- // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
// | <div class="blue">Blue Two</div>
// | </div>
// Running this code:
// | dojo.query(".red").replaceAll(".blue");
// Results in this DOM structure:
// | <div class="container">
- // | <div class="spacer">___</div>
- // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
// | <div class="red">Red One</div>
// | <div class="red">Red Two</div>
- // | <div class="spacer">___</div>
- // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
+ // | <div class="spacer">___</div>
// | <div class="red">Red One</div>
// | <div class="red">Red Two</div>
// | </div>