我一直试图自己解决这个问题,并在谷歌上进行了搜索,但我不知道问题出在哪里,点击功能在页面加载时一直启动。请解释问题以及如何解决它。谢谢。
$(document).ready(function(){
$('.menu-icon').click(function(){
$('.menu-nav').animate({
height: 'toggle'
}, 200
);
});
});
最佳答案
它不会在页面加载时触发。它与您的 css 而不是 javascript 代码有关。 Javascript 正在按预期工作。您需要在页面首次加载时将菜单设置为隐藏。 请看这个
https://jsfiddle.net/vatsalpande/zmoko9yk/1/
添加
display:none to .menu-nav
希望这对您有所帮助。
快乐学习
瓦萨尔
关于javascript - jQuery 点击功能在页面加载时启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39627543/