나는 큰 ul 목록이 있습니다.jquery 효과를 중지 하시겠습니까 ?? 또는 자바 스크립트를 중지
<ul class="eerstelaag">
<li class=""><a title="?" href="/">? (14)</a>
<ul class="tweedelaag" style="display: none;">
<li><a href="/">Roerstaafjes</a></li>
<li><a href="/">Thee favorieten</a></li>
<li><a href="/">Siropen</a></li>
</ul>
</li>
<li class=""><a title="?" href="/">? (14)</a>
<ul class="tweedelaag" style="display: none;">
<li><a href="/">Roerstaafjes</a></li>
<li><a href="/">Thee favorieten</a></li>
<li><a href="/">Siropen</a></li>
</ul>
</li>
<li class=""><a title="?" href="/">? (14)</a>
<ul class="tweedelaag" style="display: none;">
<li><a href="/">Roerstaafjes</a></li>
<li><a href="/">Thee favorieten</a></li>
<li><a href="/">Siropen</a></li>
</ul>
</li>
</ul>
그리고 난이 자바 스크립트가 있습니다 : 이것처럼
$(function()
{
var button = $("#assortiment ul.eerstelaag > li");
button.hover(function()
{
if(button.hasClass("open"))
{
var menuitem = $(this).find("ul");
menuitem.slideUp(600);
button.removeClass("open");
}
else
{
var menuitem = $(this).find("ul");
menuitem.slideDown(600);
button.addClass("open");
}
});
});
내가 처음 리 항목 위에 마우스를 올려
. 그 다음에는 리가오고 있습니다. 그러나 이제 문제가 발생합니다. 내가 빨리 물건을 가져 가면. 그 효과는 내가 미쳤어. 그리고 내가 더 빨리 그리고 빨리 타러 갈 때. 그것은 미친 효과입니다.이 문제는 어떻게 해결할 수 있습니까?
예. 그러나이 기능이 어떻게 작동합니까? –
@Mike : menuitem.stop(). slideUp (600); 예를 들어 – Andy
예. 감사합니다. 그게 작동합니다 : 감사합니다 –