создание ссылки для переключения между SlideDown и SlideUp (scriptaculous) - PullRequest
3 голосов
/ 29 октября 2008

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

Как мне этого добиться?

Спасибо.

Ответы [ 2 ]

8 голосов
/ 29 октября 2008

Использование Effect.toggle .

Effect.toggle('element_id', 'slide');
1 голос
/ 29 октября 2008

Оберните его в функцию, вместо этого вызовите функцию.

function slideMe(myDiv) {

    if(Element.visible(myDiv)) {
    //slide up

    }

    else {

    //slide down

    }
}
...