モバイルナビをクリックしてコンテンツが消えてリンクが表示されるだけで、リンクがページ上をスライドするようにしようとしています。私はこれを基本的に動作させていますが、mobilenavを再びクリックすると.displayNoneクラスは削除されません。なぜか、私はちょっと頭がおかしくなります。JQueryがアクティブクラスを削除していない
$(document).ready(function() {
$('#hamburger').on('click', function(){
$('.links').slideToggle(200);
var status = $('.wrapper').hasClass('.displayNone');
if(status){ $('.wrapper').removeClass('.displayNone'); }
else { $('.wrapper').addClass('displayNone'); }
});
});
これまでの初心者のビット。誰もがこれで間違って見ることができることは明らかですか?
ありがとうございました –