Well, no. But that helped writing a workaround: function nodeMap(f, node) { nodeWalk(node, function(node) { var ret = node.childNodes; var res = f(node);
if (res) { swapDOM(node, res); } return ret; }); return node; } I'd still prefer this code to be non-destructive, because that's the only assignment I'm using right now, but I guess that's the best I can get without writing a new traversal routine. Cheers, Karsten --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "MochiKit" group. To post to this group, send email to mochikit@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/mochikit?hl=en -~----------~----~----~----~------~----~------~--~---