我正在尝试为一个项目制作一个移动下拉菜单。
当我单击#menu
时,#nav
会下降,但是当我单击
第二次,#nav
不会再返回。
我有以下代码:
$(document).ready(function() {
$('#menu').click(function(e) {
e.preventDefault();
$('#nav').slideToggle('slow');
});
});
最佳答案
点击应该可以,但您可以为移动设备再添加一个事件,如果点击不起作用,点击将覆盖它:)
$(document).ready(function() {
$('#menu').on('click tap', function(e) {
e.preventDefault();
$('#nav').slideToggle('slow');
});
});
关于javascript - Jquery 移动下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26192378/