Несколько вещей, которые я бы добавил.
$$('.myClass').each(function(d) {
d.hide();
});
можно заменить следующим:
$$('.myClass').invoke("hide");
Кроме того, будьте осторожны с использованием $$
, на странице с большим dom обычно быстрее нацелить родительский элемент с помощью $
, а затем используйте select()
для вашего селектора
так
$$('div#outer div#inner') etc....
можно переписать так:
$('parent_of_inner_and_outer').select('div#outer div#inner') etc....