scriptaculous wikiには、使用中のSlideDown効果を示すデモ( http://github.com/madrobby/scriptaculous/wikis/effect-slidedown )があります。ただし、特定のDIVが非表示になっている場合は下にスライドし、そのDIVが表示されている場合はSlideUpに同じリンクが必要です。
どうすればこれを達成できますか?
ありがとう。
scriptaculous wikiには、使用中のSlideDown効果を示すデモ( http://github.com/madrobby/scriptaculous/wikis/effect-slidedown )があります。ただし、特定のDIVが非表示になっている場合は下にスライドし、そのDIVが表示されている場合はSlideUpに同じリンクが必要です。
どうすればこれを達成できますか?
ありがとう。
Effect.toggleを使用します。
Effect.toggle('element_id', 'slide');
関数でラップし、代わりに関数を呼び出します。
function slideMe(myDiv) {
if(Element.visible(myDiv)) {
//slide up
}
else {
//slide down
}
}