单击该类已添加,但单击另一个则不会删除已添加的同一类

on click the class has added but on clicking another the same class which was added is not removed

本文关键字:单击 添加 一类 删除 另一个      更新时间:2023-09-26

单击导航图标时,类"显示菜单"已添加到主体中,但单击类导航关闭时,类显示菜单尚未从主体中删除

$(document).ready(function){$('.nav icon').click(函数(e){e.停止传播();if(!$('body').hasClass("显示菜单"){$('body').addClass("显示菜单");};});$('.nav close').click(function(){if($('body').hasClass("显示菜单"){$('body').removeClass("显示菜单");};});});

试着把函数放在$(document).ready(function(){});之外。当你想在加载页面或DOM元素时执行函数时,只把函数放进$(document).ready之内。我认为你不需要把代码放在里面。