想要加个判决,鼠标移上移出的话则只执行一次显示和隐藏,这代码就是鼠标移上和移出几次,就执行几次的代码,想判决如果在mouseover移上,$(function(){
    $("#navigation").mouseover(function()
{
    $("#nav_100").show(1000); }).mouseout(function()
{
    $("#nav_100").hide(1000); })
})

解决方案 »

  1.   

    下面这个好像没效果?$(function(){
        $("#navigation").mouseover(function()
    {
    if( !$nav_100.is(":show") )
    {
        $("#nav_100").show(1000);
         }
    }).mouseout(function()
    {
    if( !$nav_100.is(":hide") )
    {
        $("#nav_100").hide(1000);
         }
    })
    })
      

  2.   

    $(function(){
    $("#navigation").hover(
    function(){//over
    if( !$nav_100.is(":show") )
    {
    $("#nav_100").show(1000);
    }
    },
    function(){//out
    if( !$nav_100.is(":hide") )
    {
    $("#nav_100").hide(1000);
    }
    });