Создание ссылки для переключения между SlideDown и SlideUp (scriptaculous)
В вики со сценариями есть демонстрационная версия ( http://github.com/madrobby/scriptaculous/wikis/effect-slidedown), которая показывает используемый эффект SlideDown. Однако мне нужно иметь ту же ссылку, чтобы скользить вниз, если определенный DIV скрыт, и SlideUp, если этот DIV отображается.
Как мне этого добиться?
Благодарю.
2 ответа
Решение
Используйте Effect.toggle.
Effect.toggle('element_id', 'slide');
Оберните его в функцию, вместо этого вызовите функцию.
function slideMe(myDiv) {
if(Element.visible(myDiv)) {
//slide up
}
else {
//slide down
}
}