私は、ドロップダウンメニューでメニューバーを作成しました。このショートコードでは、このロールダウンメニュー(.rolldown-menu)を非表示にし、マウスがボタンを離れるときにボタン(.rolldown-button)をオフにする必要があります。 ChromeとOperaではすべて正常に動作しますが、FFやIEでは動作しません。 FF $( "。rolldown-menu:hover")。長さは常に0です。誰かが私が間違っていることを見ることができますか?jQueryの長さは、Firefoxで動作しません
<header class="head">
<!--...-->
<nav class="nav-bar">
<ul class="main-menu">
<li class="menu-item rolldown-button">
<a href="#">item 1</a>
</li>
<li class="menu-item">
<a href="#">item 2</a>
</li>
<li class="menu-item">
<a href="#">item 3</a>
</li>
<li class="menu-item active">
<a href="#">item 4</a>
</li>
</ul>
</nav>
</header>
<!--...-->
<div class="rolldown-menu navbar-fixed-top hidden-xs">
<div class="container">
<div class="row">
<div class="col-sm-3">
<ul>
<li class="menu-item active">
<a href="#">submenu - items...</a>
</li>
<!--...-->
こんにちは。特にhtmlで使用されているコードをさらに追加できますか?あなたは、あなたが持っているものや試しているもののより良い説明とコードの例を与える必要がありますので、他の人があなたをさらに助けることができます。 –
[Jqueryの条件チェック( ':ホバー')が動作していない]の重複している可能性があります(https://stackoverflow.com/questions/8010267/jquery-condition-check-ishover-not-working) – JoostS
私はhtml 。 – tomp4