我试图创建最简单的jquery off-canvas菜单切换我可能。有很多方法可以做到这一点,但我认为我们应该只用一行代码就可以做到这一点。
JQuery slide()允许您来回切换,例如: $(" myDiv&#34)。的slideToggle();
所以,我们不应该做以下事情: $(" myDiv&#34)。animateToggle();
或: $(" myDiv&#34)动画(切换);
?我认为这是合乎逻辑的,但似乎不存在这样的事情。
您可以在一个方向上设置动画(),但不能使用相同的按钮切换: $(" myDiv&#34)动画({左:" 300像素"});
或者如果slide()允许我们选择左/右而不是上/下?您可以通过动画宽度来伪造它,但不能伪造它。这不是最佳的,因为你可以看到内容与宽度一起崩溃。
有什么想法吗?我错过了什么?