У меня есть меню, оно должно работать как меню щелчка, поэтому при нажатии кнопки появится меню, а при повторном нажатии кнопки меню должно исчезнуть, но я не могу заставить его работать?
У меня есть этот скрипт
<script type="text/javascript">
$(document).ready(function() {
$('#dropdown').click(function(){
setTimeout(function(){
$('#dropdown').attr("id", "dropdown2");
$('#dropmenu').addClass("open");
//$('#dropmenu').fadeIn('fast');
},500);
})
$('#dropdown2').click(function(){
setTimeout(function(){
$('#dropdown').attr("id", "dropdown");
$('#dropmenu').removeClass("open");
//$('#dropmenu').fadeIn('fast');
},500);
})
});
</script>
Работает fint при добавлении класса, но затем, когда я снова нажимаю кнопку, он не удалит класс "open"