这个菜单在桌面上工作得很好,但是当我切换到移动设备时,我希望菜单在点击ul时向上滑动。到目前为止,当用户单击顶部/主菜单时,菜单会向上滑动。这很好,但我想有一个更好的用户体验通过滑动/淡出子菜单。
我不知道您是否需要其他jQuery,但我只是将html添加到文档中,并将javascript替换为以下内容:
$('#menu-button').on("click", function () {
$('#cssmenu ul').slideToggle();
});
利用jQuery的slideToggle()
功能。
这里是小提琴:http://jsfiddle.net/16cq72ms/3/