这是一个非常简单的问题.我基本上知道我想要什么,怎么做,我很不确定哪个选择器在某个部分使用.如果我拿走toggle()函数,动画工作正常,但它只能打开菜单,而不是关闭它.
这是我的jquery代码
$(document).ready(function(){
$('#menu_button').click(function(){
$(????).toggle(function(){
$('.sidebar_menu').animate({left:'0'}, 'slow');
$('.wrapper').animate({'margin-left':'250px'}, 'slow');
});
})
});
Run Code Online (Sandbox Code Playgroud)
这是我的页面代码:
<div class="sidebar_menu">
<h2>Menu</h2>
<h3>1. Escolher produto</h3>
<ul>
<li>Entradas</li>
<li>Peixe</li>
<li>Saladas</li>
</ul>
<h3>2. Preencher dados</h3>
<h3>3. Finalizar pedido</h3>
</div>
<div class="wrapper">
<header>
<button id="menu_button">menu</button>
</header>
</div>
Run Code Online (Sandbox Code Playgroud)
我的CSS:
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, …Run Code Online (Sandbox Code Playgroud)