【发布时间】:2017-08-10 20:42:39
【问题描述】:
我创建了一个侧边栏,它使用 .click() 函数隐藏,该函数针对 id 为“cross”的图像。
我的目标是在没有侧边栏 (.sidebar_menu) 可见的页面加载和我的菜单汉堡包 (.bars) 可见的情况下加载。我该怎么做?
HTML:
<img class="bars toggle_menu" src="http://res.cloudinary.com/dnooxiorz/image/upload/v1502388038/thinbarsfinal_knx5mw.png">
<div class="sidebar_menu">
<img id="cross" src="http://res.cloudinary.com/dnooxiorz/image/upload/v1502391349/cross_tcn6yk.png">
<center>
<a href="index.html"><h1 class="boxed_item">HELLO</h1></a>
</center>
<ul class="navigation_selection">
<a href="#"><li class="navigation_item">Projects</li></a>
<li class="navigation_item">About</li>
<li class="navigation_item">Resume</li>
</ul>
</div>
Javascript:
$(document).ready(function(){
$("#cross").click(function(){
$(".sidebar_menu").addClass("hide_menu");
$(".toggle_menu").addClass("opacity_one");
});
$(".toggle_menu").click(function(){
$(".sidebar_menu").removeClass("hide_menu");
$(".toggle_menu").removeClass("opacity_one");
});
});
最好, 约翰
【问题讨论】:
标签: javascript jquery html css sidebar