$(this).next(".down").next(".btn1").css("display","block");

解决方案 »

  1.   

    改一下.btn的click函数:          $(".btn").click(function(){
                  $(this).next(".down").slideToggle('normal',function(){
                    var btn1=$(this).next();
                    if($(this).css('display')=='none'){btn1.hide()}else{btn1.css("display","block");};
                  }) 
              });
      

  2.   

    怎么感觉你要的效果跟这个帖子的差不多的啊 
    http://bbs.csdn.net/topics/390712971
      

  3.   

    我只是写的那个出现的状态你后面要隐藏的话,把这里css属性设置的block改成none就行了啊。你之前代码中就有写的~~