JQuery postorder traversal
Attempt to get post order traversal to work
HTML
<div class="element" value="Hi5!">
<div class="element" value="Zero"></div>
<div class="junk" value="no no!"></div>
<div class="element" value="Four">
<div class="element" value="One"></div>
<div class="element" value="Three">
<div class="element" value="Two"></div>
</div>
</div>
<div class="element" value="Five"></div>
</div>
JavaScript
$(document).ready(function(){
console.log("ready");
$("body").children('.element').each(function(index, item) {
visitNode(item);
});
});
function visitNode(element) {
$(element).children('.element').each(function(index, item) {
visitNode(item);
});
console.log(element.getAttribute('value'));
}