【发布时间】:2018-06-12 07:08:19
【问题描述】:
我被卡住了,我根本不知道解决这个问题的最简单方法是什么。我正在尝试使用此脚本制作一个简单的滑入和滑出菜单:
$("#arrow").on("click", menuShowBtn);
function menuShowBtn() {
console.log("menuShowBtn");
$("#menu").toggleClass("menu_slut_pos");
$("#arrow").toggleClass("arrow_rotate_again");
}
我做了一个 JSFiddle 向您展示问题。我只是需要动画双向播放,所以当再次切换时,动画会反转。
提前谢谢你!
【问题讨论】:
-
由于您使用的是 CSS 动画,您可以使用
animation-direction: reverse;来隐藏您的侧边栏。我不确定是否有更优雅的方式,但应该可以。 -
我实际上已经尝试过了,但我不知道如何使它工作。
标签: javascript jquery animation menu slide