2011-09-13 10 views
0

jqueryのヘルプが必要です。私の悪い英語のために申し訳ありませんが、私はあなたが私を理解できると思います。単純なjqueryドロップダウンメニュー

私はマウスの上に私がサブメニューを表示しなければならないメニューを持っています、そして、このメニューからマウスを外す必要があります。ここのリンクです:http://butteff.ru/site/menu.htm しかし、私はこれをどのように行うのか分からない:

私は「Quadroの」上にカーソルを移動
  1. - [表示]ドロップダウン
  2. Iマウスが出たQuadroから - それは
  3. を非表示にする必要があります私はサブメニューに「Quadroは」からマウスアウトすると、それは
  4. を非表示にする必要があります - - それは私がそれ(http://butteff.ru/site/menu.htm)を行うにしようと試みたが、それは動作していない

隠していない可能性がありますIマウスアウトサブメニューから

  • 。 私の問題はどこですか?手伝って頂けますか?タイプミスがあるよう

    $('.dropdown').mouseOut(function() {...}); 
    

    これは間違っている:

  • 答えて

    2

    エラー$(".dropdown").mouseOut is not a function

    を持っているあなたは、以下のいるmouseoutの代わりに、スクリプトでmouseOut

    +0

    http://butteff.ru/site/menu2.htm私はそれを変更しますが、それでもうまくいきません。アルゴリズムに問題があるかもしれませんか? – butteff

    +0

    あなたは 'mouseout'を適用した場所で関連するコードを投稿できますか? – Rafay

    +0

    http://pastebin.com/zDkZTBgH – butteff

    1

    を試してみてください。以下に示すようにマウスアウトはマウスアウトする必要があります。

    $('.dropdown').mouseout(function() {...}); 
    
    +0

    butteff.ru/site/menu2.htm私はそれを変更しますが、それでもうまくいきません。アルゴリズムに問題があるかもしれませんか?それについてどう思いますか? – butteff

    0

    が、私は正確にあなたのコードに問題に指を置くことができない(おそらくそれが失敗した理由のための「マウスオーバー」イベントの前にリンク火災のための「マウスアウト」イベント私は、しかし、メニューへのリンクから、マウスの動きにフェードアウト抑制する$.stop()を使用して、私の独自のソリューションhere、を提供することができます

    メニュー)。それが役に立てば幸い。

    関連する問題