English 中文(简体)
页: 1 很多 mo变活动时的争ing不再发生。
原标题:jQuery stop animation from queueing when many mouseover events

例如,如果奥约使其失效,并迅速改变“我们”的 but子,5次,阻止菜单开好几次,然后停止。 我只需要做最后一种估计。

<script type="text/javascript">
    $(document).ready(function(){
        $("ul.topnav li a").mouseenter(function() {
            $(this).parent().find("ul.subnav").slideDown( fast ).show();
        });  


        $(".dropdown").mouseleave(function(){ 
            $(this).stop(true, false);
            $(this).parent().find("ul.subnav").slideUp( fast );
        });
    });

传真:

<ul class="topnav">  
    <li><a href="#">Home</a></li>  
    <li class="dropdown">  
        <a href="#">About Us</a>  
        <ul class="subnav dropdown">  
            <li><a href="#">Sub Nav Link 1</a></li>  
            <li><a href="#">Sub Nav Link 2</a></li>  
        </ul>
    </li>  
</ul>
</script>
最佳回答

Prefix your transition with .stop(true, true), e.g.:

$(this).parent().find("ul.subnav").stop(true, true).slideDown( fast ).show();
问题回答

暂无回答




相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签