Tôi có nút "Menu" ở bên tay trái của trang và khi được chọn, tôi có một div chứa các mục menu hiển thị. Sau đó tôi có một nút khác có thể được chọn để ẩn menu.jquery chuyển trang trình bày từ trái sang phải và quay lại
Lý tưởng nhất là tôi muốn điều này trượt ra (từ trái sang phải) và ngược lại nhưng không thành công trong việc làm việc này tốt. Tôi đã thử sử dụng animate và SlideToggle nhưng không ai làm việc tốt cho những gì tôi có. Có lời khuyên nào không?
<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();
});
Đây là một hướng dẫn tốt về cách trượt http: //www.learningjquery.com/2009/02/slide-elements-in-different-directions – Pete
Nhấp vào #cat_icon cả hai sẽ ẩn (với toggle()) #categories và #cat_icon chính nó, đây có phải là hành vi dự định không? –