drawer.js を使うと ドロワーメニューを簡単に作成することが可能
今回 drawer.jsで、ページ内リンクをクリックした時、
ページは変化するけど、メニューが開いたままになった。
ドロワーメニューメニューの閉じない場合。
解決方法が見つかったんで記事にしました。
解決方法
解決方法はとても簡単でした。
</script>の前に下記のコード追加でOKでした。
挿入するコード
$(‘.drawer-menu a’).on(‘click’, function() {
$(‘.drawer’).drawer(‘close’);
});
この3行追加でできました。
もし同じ現象なら使ってみてください。
実際に成功した時のコード
1 2 3 4 5 6 7 8 9 10 11 12 |
<script> jQuery.noConflict(); (function ($) { $(document).ready(function () { $('.drawer').drawer(); $('.drawer-menu a').on('click', function() { $('.drawer').drawer('close'); }); }); })(jQuery); </script> |
このコードを </body> の直前に挿入で解消されました。
高単価案件が最短二日で決まる!フリーランスエンジニア案件情報サイト【ポテパンフリーランス】
コメント