0
私はポインタをその部分に置いたままにしない限り、ナビゲータを表示したままにしたかったのです。何が起こるのは、もし私がポインタをnavbarに持っていれば、ディスプレイはトグルし続ける(それが隠れているのを隠す..それはループにありますか?)私はただそれが欲しいだけです。私のポインタがあなたのコードでは、いくつかのエラーを持っており、あなたが達成しようとしているものを完全には明らかではないがJQuery Hover and SlideToggle
<script>
$(document).ready(function(){
\t
\t $(".menu-trigger").hover(function(){
\t
\t $("li").slideToggle(400, function(){
\t \t
\t \t jQuery(this).toggleClass("nav-expanded").css('show','');
\t });
\t
\t }); \t
});
</script>
img {
\t padding: 0px;
\t max-width: 100%;
\t max-height: auto;
}
.menu-trigger {
\t pointer: cursor;
\t display: block;
\t position: fixed;
\t font-family: Sans-serif;
\t font-size: 15px;
\t background-color: #664c7d;
\t height: 35px;
\t width: 100%;
\t
}
\t li{
\t \t display: none;
\t }
\t
li.navbar ul {
\t }
}
div.nav-expanded {
\t display: block;
\t
}
あなたのコードスニペットに間違いがありますので、訂正してください。 – saarrrr
'.css( 'show': '')'で何を達成しようとしていますか? –
質問から不要な感情を削除しました。 –