点击导航图标类“show-menu”已添加到正文中,但点击类nav-close时,类show-menu尚未从正文中删除
$(document).ready(function(){ $('.nav-icon').click(function(e) { e.stopPropagation(); if(!$('body').hasClass("show-menu") ){ $('body').addClass("show-menu"); }; }); $('.nav-close').click(function(){ if( $('body').hasClass("show-menu") ){ $('body').removeClass("show-menu"); }; }); });
答案 0 :(得分:0)
尝试将函数放在$(document).ready(function(){});
之外只需要在加载页面或DOM元素时执行函数时将函数放在$(document).ready
内我认为您不需要将代码放在其中