サイトをゼロから再構築したばかりで、レスポンシブ ナビゲーションで自分で修正できないような小さな問題があります。
サイトをフル サイズで表示してから画面のサイズを変更すると、400px でレスポンシブ ナビゲーションが開始されます。ナビゲーションを開いて再度閉じてから、ブラウザのサイズを 400px を超えるサイズに変更すると、メニューは非表示のままになります。
ここで見ることができます:http: //roybarber.com
jquery は functions.min.js と以下にあります。
$.fn.collapsable = function(options) {
return this.each(function() {
var obj = $(this);
var tree = $('.main');
obj.click(function(){
if( obj.is(':visible') ){tree.slideToggle('fast');tree.toggleClass('clearfix');}
});
$(window).resize(function(){
if ( $(window).width() >= 767 ){ tree.toggleClass('clearfix'); };
});
});
};
var menubtn = $('.menu-btn');
menubtn.collapsable();
menubtn.click(function(ev) {
menubtn.toggleClass('open');
});