关于js控制display:none的问题
的有关信息介绍如下:因为你的if else依次执行了当你if条件ok的时候 login的style设置为block,此时,else条件又成立,所以依次执行,回到原点。方法1:使祥配厅用jquery的toggle切换函数
login$("#login").toggle( function () 谨隐{ $(this).show(); }, function () { $(this).hide(); });方法卖桥2:原始方法设置全局标记位var flag = false;if(flag){ login.style.display="block"; flag=false;}else{ login.style.display="none"; flag=true;}