Jquery Добавить и удалить класс

Я хочу добавить новый класс в и удалить существующий при нажатии с помощью Jquery. Проблема заключается в том что нажимая на данный див ничего не происходит(В новом классе заданы другие свойства для данного дива)

$('#navbar').on('click',function(){
  $('#navbar').removeClass('navbar');
  $('#navbar').addClass('ShowMenu');
})
.navbar{
    position: fixed;
    top: 50%;
    bottom: 50%;
    z-index: 3;
    background-color: #e5e5e5;
    border-radius: 0px 20px 20px 0;
    width: 10px;
    height: 100px;
    font-size: 0px;
    


}
.navbar:hover{
    box-shadow: 1px 1px 10px #e5e5e5;
    cursor: pointer;
    width: 20px;
}

.ShowMenu{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 400px;
    height: 400px;
    border-radius: 20px 20px 20px 20px;
    background-color: #e5e5e5;
    font-size: 20px;

}
.ShowMenu .list-element{
    
    list-style: none;
    display: block;
    padding-left: 100px;
    padding-top: 30px;
    font-size: 30px;
    color: #FCA311;
    text-shadow: 0px 2px 5px black;
    
}

.ShowMenu .list-element:hover{
    font-size: 35px;
    cursor: pointer;
}
.ShowMenu .close{
    cursor: pointer;
    margin-top: 20px;
    margin-left: 350px;
    width: 1em;
    height: 1em;
    background-color: red;
    clip-path: polygon(20% 0%, 0% 20%, 30% 50%, 0% 80%, 20% 100%, 50% 70%, 80% 100%, 100% 80%, 70% 50%, 100% 20%, 80% 0%, 50% 30%);


}

.ShowMenu .close:hover{
    width: 1.2em;
    height: 1.2em;
}
.ShowMenu .menu_title{
    margin-top: -20px;
    font-size: 30px;
    color: #0A1428;
    margin-bottom: -30px;
    text-align: center;   
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="navbar" id="navbar">
  <div class="close"></div>
  <div class="menu_title">Menu</div>
  <ul class="navbar_list">
    <li class="list-element">Introduction Video</li>
    <li class="list-element">About us</li>
    <li class="list-element">Our Projects</li>
    <li class="list-element">Our Services</li>
    <li class="list-element">Contact with us</li>
  </ul>
</div>


Ответы (0 шт):