JQuery中如何判断层是fadeIn()状态还是fadeOut()状态,求解

解决方案 »

  1.   

    你可以设置一个隐藏域来坐标识,当fadeIn时为0 fadeOut为1,然后根据判断隐藏域的状态来得出现在处于什么状态.
      

  2.   

    顶,设置外部变量 fadeIn时ture  fadeOut时falsevar data=true;
      

  3.   

    我用的是fadeToggle()函数    <script> 
            $(document).ready(function(){
              $(".TD").click(function(){
               // $("#T1").toggle(1000);
               $("#T1").fadeToggle("slow");          
               if(document.getElementById("T1").style.display=="none")
               {             
                  $("#img1").attr("src","../image/4.jpg");
               }
               else
               {
                 
                 $("#img1").attr("src","../image/3.jpg");
               }          }); 
            });
         </script> 
      

  4.   

    放一个标识值
    fadein 1
    fadeout 2对值加以判断就以了。
      

  5.   

    if($("#T1").css("display").toLowerCase()=="none")
      fadeout了
    else
      fadein了
      

  6.   

    好好的fadeToggle([speed,[easing],[fn]])函数不用干嘛