를 사용하여 마우스를 이동하면 목록 메뉴를 닫습니다 나는 다음과 같은 시나리오가 :어떻게 jQuery를
<div class="dropMenuWrapper_content">
<img src="images/dropMenu.gif" class="menu_head_content" />
<ul class="menu_body_content scroll-pane" id="SmallDropDown">
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/0.aspx">1</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/1.aspx">2</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/2.aspx">3</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/3.aspx">4</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/4.aspx">5</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/5.aspx">6</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/6.aspx">7</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/7.aspx">8</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/8.aspx">9</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/9.aspx">10</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/10.aspx">11</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/11.aspx">12</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/12.aspx">13</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/13.aspx">14</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/14.aspx">15</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/15.aspx">16</a></li>
<li><a class="modalWindow cboxElement" href="http://mysite.com/service/16.aspx">17</a></li>
</ul>
나는 dropMenu 이미지를 클릭, 목록을 사용하여 나에게 드롭 다운 메뉴를 표시하도록 열립니다 jQuery. 이미지 나 목록 자체에서 벗어나는 경우를 제외하면 모두 잘 작동하므로 메뉴를 닫아야합니다. 이미지를 다시 클릭하면 이미 메뉴를 닫을 수있는 기능이 있지만 이미지 나 목록에서 벗어나면 닫을 필요가 있습니다.
나는 divMathWrapp_content div를 사용할 때이 항목이 열려있을 때 내용이 늘어날 것으로 생각 했으므로 div에서 마우스를 떼면 닫히지 만 매우 버그가 있습니다.
플래시에서는 마우스가있는 위치를 확인하기 위해 hitTest를 설정하고 더 이상 해당 영역에 있지 않으면 드롭 메뉴가 닫힙니다.
jQuery를 사용하여 이것을 확인하는 더 좋은 방법이 있습니까?
감사합니다.
시도의 $ ('# SmallDropDown'). 당신이 마우스 오버과는 토글 기능을 수행 할 수있는 다음하는 MouseLeave 이벤트를 변경할 수 있다면 ... – Manie
을 메뉴를 닫습니다) (숨기기 jQuery –
Ayaz, 마우스 리브 이벤트가 폭탄처럼 작동했습니다! –