$("#panel-click").click(function(){ if($("#panel-click>.arrow").length==0){ $("#panel-click>div").addClass("arrow"); $("#panel-click").addClass("rotate"); $('#panel').toggleClass('toggled'); }else{ $("#panel-click>div").removeClass("arrow"); $("#panel-click").removeClass("rotate"); $('#panel').removeClass('toggled'); } }); $("#panel").hover(function(){ if($("#panel-click>.arrow").length==0){ $("#panel-click>div").addClass("arrow"); $("#panel-click").addClass("rotate"); }else{ $("#panel-click>div").removeClass("arrow"); $("#panel-click").removeClass("rotate"); } }); panel-click is an animated menu icon (hamburger). When you click on the #panel-click icon, it is animated (animated in the arrow) and the #panel block opens. When you click on the #panel-click icon again, it returns to its original position and the #panel block closes. Help, please, make the #panel block close not only when you click on the #panel-click icon, but also when you hover over the #panel block, while the #panel-click icon returns to its original position. Thank!