Это мой HTML-код:
<div id="showmenu">Click Here</div>
<div class="menu" style="display: none;">
<ul>
<li>Button1</li>
<li>Button2</li>
<li>Button3</li>
</ul>
</div>
И я хочу показать .menu
при нажатии на #showmenu
, скользящем слева направо (с анимацией). При повторном нажатии на #showmenu
или в любом месте страницы сайта .menu
будет скрываться (слайд назад).
Я использую JQuery 2.0.3
Я пробовал это, но он не делает то, что я хочу.
$(document).ready(function() {
$('#showmenu').toggle(
function() {
$('.menu').slideDown("fast");
},
function() {
$('.menu').slideUp("fast");
}
);
});