2017-08-02 3 views
2

jquery、bootstrap、fa、normalizeを使用し、サイドメニューのマルチレベルを提供するjquery.multilevelpushmenu.js v2.1.4を使用しています。 、そして最初のトグルメニューの直後のホバーコールは、この動作を以前は見たことがありませんでした。ここでマルチレベルプッシュメニューの直後にホバートリガーを呼び出す

<script> 
$(document).ready(function() { 

    $('.content gallery-item').hover(function() { 
     $(this).find('.content img-title').fadeIn(300); 
    }, function() { 
     $(this).find('.content .img-title').fadeOut(0); 
    }); 

}); 
</script> 

私が試してみました:

  1. 最小スクリプト/ JS-LIBSに分離する。これは

より具体的なCSSセレクタでホバータグをdestに呼び出そうとしました完全なシナリオのJSFiddle

どうすればオンロードできるのですか?

+0

あなたが直面している問題は何ですか?私はそれを得ることができません。あなたは、ロード時にメニューを開きたいのですか? – Aslam

+1

@hunzaboy、私はあなたがJSFiddle私はあなたがメニューを最初に切り替えるまで動作していないことがわかります私がリンクされてJSFiddleを見てください '私はメニューを切り替えた後に依存しないonload仕事をしたい。どうしてか分かりません。 – shdr

+0

あなたはメニュー項目のホバーを参照していますか? – Aslam

答えて

1

CSSこの問題を解決する方法は、要素に下位を与えることです。z-インデックス。メニューコンテナが重なっているので、要素を適切にターゲティングすることができません。

このコードで修正する必要があります。

.multilevelpushmenu_wrapper{ 
min-width: auto; 
} 
+0

メニューホバーは動作しません。 – shdr

+0

それは完璧に動作します。 https://jsfiddle.net/dk15842z/1/ – Aslam

+0

もう一度サイドメニューのチェックを意味します – shdr

関連する問題