2016-05-16 80 views
-3

所以我试图制作某种形状的复活节彩蛋,我尝试了多种不同的方式,但没有运气,目前我试图让一个病态的按钮一些如何和什么时候点击5次,它隐藏我的网页的东西,并显示一个GIF,但相反,当点击它会自动隐藏页面的东西,但不显示GIF,除非点击5次,但你不能点击5次,因为它消失与页面的东西。反正这里是我的代码:制作复活节彩蛋,点击5个按钮的JS动作

$(document).ready(function(){ 
     var count = 0 ; 
     $("button").click(function(){ 
      count+=1; 
      if (count==5)  
       $("#datboi").toggle(); 
       $(".body").toggle(); 

     }); 
    }); 

哦,你联系我的帖子约5按钮点击动作之前,我已经试过了,这是我写的怎么以上的东西,它不工作,所以是

+1

ajax ?? JS之神怎么和ajax有什么关系?真的不知道你为什么选择完全错误的标签。 –

回答

5

你需要在你的if块括号:

$(document).ready(function(){ 
    var count = 0 ; 
    $("button").click(function(){ 
     count+=1; 
     if (count==5) { 
      $("#datboi").toggle(); 
      $(".body").toggle(); 
     } 

    }); 
}); 

在JavaScript中,您可以在条件适用于它之后省略大括号为if块,但那么只有第一个语句。所以你的代码相当于:

$(document).ready(function(){ 
    var count = 0 ; 
    $("button").click(function(){ 
     count+=1; 
     if (count==5) { 
      $("#datboi").toggle(); 
     } 
     $(".body").toggle(); // body is toggled immediately after the first click 

    }); 
}); 
+0

omfg我是个白痴谢谢 –