ページの左側に「メニュー」ボタンがあり、一度選択するとメニュー項目が表示されます。その後、メニューを非表示にするために選択できる別のボタンがあります。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をクリックすると、#categoriesと#cat_icon自体が非表示になります(トグル())。これは意図した動作ですか? –