問題を示すために単純な jsfiddle を作成しました:
http://jsfiddle.net/jacqueline01/rCW85/
ドロップダウン/トグル メニューを表示するには、ブラウザのサイズを変更してください。この簡略化されたフィドルは、このチュートリアルから作成されています。
問題
ドロップダウン/トグル メニューが表示されている場合、リンクをクリックするか、メニューの外側をクリックすると自動的に閉じるようにします。これは、ブラウザーの幅が 500px 未満の場合にのみ発生します。(フィドルを参照)
私は以下を追加しようとしました:
$("html").click(function() {
// Code to slideUp the .menu-items
});
ただし、この機能はもちろん、ブラウザの幅が 500px を超える場合にも機能します。< 500px JS コード内で動作させることができません。
HTML内の任意の場所をクリックしてモバイルメニューが表示された後、メニューをスライドアップする方法を探しています。
どんな助けでも大歓迎です。前もって感謝します!