2011-09-17 17 views
0

これは今一週間以上のための私を悩ませてきた、私は真剣にこの1と助けが必要、1不透明度を変更するボタン2回以上?

私は基本的には、サブメニューを切り替えるには、私のナビゲーションボタンのいずれかを取得しようとして開閉が、開いて変更していますホームページの不透明度を50%にして閉じたときに100%に戻す

他のdivとの関係でボタンを使用する必要があります。divが開いていてフェードアウトすると、ホームページの不透明度を50%また、

誰でも助けてください。

このモックアップでは、 'Motors' divが自動的にフェードアウトするようですが、達成しようとしているモックアップとのリンクを提供しました。カテゴリの 'Motors' divはfadeOutになり、Homepageは50%不透明度でフェードインされます。

Mockup of What I'm trying to achieve

PS私はjqueryの初心者です、そして今何をすべきか見当がつかない。

ありがとうございます。問題自体は、

に答えるため


やあみんなのおかげモータが自動的にフェードアウトDIV実際にはありませんが、私は私の実際のサイト上で正しく動作することを持っているようです。

問題は、Motors divが開いているときに発生します。カテゴリを再クリックすると、ホームページが50%の不透明度でフェードインされます。しかし、Catergoriesのトグル機能を維持して、ユーザーはいつでもメニューから外れることができます。

私は思っていましたが、これはJquery If文で実現できますか?

サブメニューが開いている場合は、ホームページを50%にフェードアウトしますか?もしそうなら、私が困惑しているように、これをJqueryでどのように書きますか?

入力いただきありがとうございます。

答えて

0

#motorsをクリックすると、#catもクリックするからです。

代わりにアンカー要素にイベントをバインドしてみてください。

0

猫のイドを碇ではなく里に置くだけで、あなたの目標に近づけると思います。私は終点を理解しているかどうかはわかりませんが、これはもっと近づくはずです。

http://jsfiddle.net/k7V7h/

関連する問題