В вики-сайте scriptaculous есть демонстрация (http://github.com/madrobby/scriptaculous/wikis/effect-slidedown), которая показывает используемый эффект SlideDown. Однако мне нужна одна и та же ссылка, чтобы скользить вниз, если определенный DIV скрыт, и SlideUp, если этот DIV отображается.
Как мне этого добиться?
Спасибо.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Оберните его в функцию, вместо этого вызовите функцию.
function slideMe(myDiv) {
if (Element.visible(myDiv)) {
//slide up
}
else {
//slide down
}
}
Да, это верный ответ. Спасибо, Диодей, я использую твой путь. +1
Используйте Effect.toggle.
Effect.toggle('element_id', 'slide');
Это совершенно правильный способ сделать это. Зачем голосовать против? Голосование против НЕПРАВИЛЬНЫХ ответов.