Sorry for spamming,
but i found a way to further improve the method by making the
detection of "expression is index" a shortcut.
up: function(element, expression, index) {
element = $(element);
if (arguments.length == 1) return $(element.parentNode);
var ancestors = element.ancestors();
if (typeof expression == 'number') return ancestors[expression];
return expression ? Selector.findElement(ancestors, expression,
index) :
ancestors[index || 0];
},
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---