我需要改变我的菜单图标关闭图标点击关闭我的旁边菜单。
iv试图玩弄添加和删除类函数,但无法工作。
$(document).ready(function(){
$('#menu').click(function(){
$('.aside').toggleClass('toggle');
});
$(window).on('scroll load',function(){
$('#menu').removeClass('fa-times');
$('.aside').removeClass('toggle');
if($(window).scrollTop() > 0){
$('.top').show();
}else{
$('.top').hide();
}
});
});
#menu{
position: fixed;
top: 30px; right: 30px;
background: #333;
color: #fff;
cursor: pointer;
font-size: 20px;
border-radius: 10px;
padding: 10px;
z-index: 1000;
display: none;
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/fontawesome.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.js"></script>
<div id="menu" class="fas fa-bars"></div>
1条答案
按热度按时间igetnqfo1#