我以我(非常)简陋的 jQuery hackish 方式将以下内容拼凑在一起:
$(".toggle_container").hide();
$(".trigger a").addClass("close");
$(".trigger a").click(function() {
$(".toggle_container").slideUp('200','swing');
$(".trigger a").removeClass("open").addClass("close");
if ($(this).next(".toggle_container").is(":hidden")) {
$(this).next(".toggle_container").stop(true,false).slideToggle('200','swing');
}
});
jsfiddle 在这里:http: //jsfiddle.net/FWzWu/8/
我从未使用过 jquery cookie 插件,但现在想用它来记住页面之间的用户菜单状态。在此处使用 github 插件:https ://github.com/carhartl/jquery-cookie
非常感谢任何帮助!谢谢!