今日はスマホサイトでよく使うハンバーガーメニューのjQueryプラグイン「mmenu」
ページをまたぐ移動するリンクならなんの問題も無いのですが、
ページ内リンクでページ間移動をすると移動後にメニューが閉じない(開いたままになる)件ではまったので、
回避策を書いておきます。
やってることは単純でaタグが押されたら、意図的に閉じる命令を実行しているだけです。
コード
$(function() {
$('nav#gnavi').mmenu({
slidingSubmenus: false
});
//こっから下の部分で回避
var API = $("nav#gnavi").data( "mmenu" );
$("#gnavi a").click(function() {
API.close();
});
});
誰かの役に立てば幸いです。グッドラック。