在SlideDown和SlideUp之间进行链接切换(scriptaculous)

时间:2008-10-29 18:16:50

标签: javascript scriptaculous slideup slidedown

scriptaculous wiki有一个演示(http://github.com/madrobby/scriptaculous/wikis/effect-slidedown),显示正在使用的SlideDown效果。但是,如果隐藏了某个DIV,我需要使用相同的链接向下滑动,如果显示DIV则需要滑动。

我如何实现这一目标?

感谢。

2 个答案:

答案 0 :(得分:8)

使用Effect.toggle

Effect.toggle('element_id', 'slide');

答案 1 :(得分:1)

将其包裹在一个函数中,改为调用该函数。

function slideMe(myDiv) {

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

    }

    else {

    //slide down

    }
}