Check

slideDownでメニュー作るときの注意点

| | コメント(0) | トラックバック(0)

・slideDownでメニュー作るときの注意点1
mouseout時にただ、slideUp(or hide)するだけだと、
マウスを高速で動かしたとき、隣接する二つのメニューが開いた状態になる。
解決するにはslideUp().stop().attr('style', '')する。
(style使ってるなら、高さとか幅とかだけクリアする)

・slideDownでメニュー作るときの注意点2
普通にmouseoverでslideDownするだけだと
slideDownで表示仕切る前にマウスを下に動かしたときに
mouseoutが発生してslideUpしてしまう。
解決するには外にdiv作って、先にheightを設定し、
その後slideDownする。
(slideUp時にdivのheightは0にする)

トラックバック(0)

このブログ記事を参照しているブログ一覧: slideDownでメニュー作るときの注意点

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/864

コメントする