我有一个“菜单”按钮在页面的左侧,一旦选择我有一个包含菜单项显示的div。然后我有另一个可以选择隐藏菜单的按钮。jquery从左到右切换幻灯片
理想情况下,我希望这从(从左到右)滑出并返回,但一直没有成功,让这项工作很好。我尝试过使用动画和SlideToggle,但没有一个适合我的工作。有小费吗?
<div id="cat_icon">Menu</div>
<div id="categories">
<div CLASS="panel_title">Menu</div>
<div CLASS="panel_item">
<template:UserControl id="ucCategories" src="UserControls/ProductCategories.ascx" />
</div>
</div>
$('#cat_icon').click(function() {
$('#categories').toggle();
$('#cat_icon').hide();
});
$('.panel_title').click(function() {
$('#categories').toggle();
$('#cat_icon').show();
});
下面是关于如何HTTP滑动一个很好的教程: //www.learningjquery.com/2009/02/slide-elements-in-different-directions – Pete
点击#cat_icon将同时隐藏(使用toggle())#categories和#cat_icon本身,这是预期的行为吗? –