由于某种原因,这个 if 语句永远不会到达 else。当我点击#drawer-drop 时,边距会发生变化,但我无法将其改回。我没有看到任何控制台错误。
#drawer{margin-top:-600px;}
$(document).ready(function(){
$("#drawer-drop").click(function(){
if($("#drawer").css('margin-top','-600px')){
$('#drawer').css('margin-top','0px');
}else{
$('#drawer').css('margin-top','-600px');
}
});
});
<nav id="drawer">
<h1>This will be a sweet menu.</h1>
</nav>
<a id="drawer-drop">MENU</a>
千巷猫影
相关分类