ドキュメントの幅が470未満のときに、モバイルメニューのボタンを追加しようとしています。
ページが最初に読み込まれるときに実行されますが、ブラウザで実際のドキュメントの幅を変更しても、ドキュメントと一緒に変更されません。どうすればこれを達成できますか?
基本的に、ボタンは幅が470未満の場合に表示され、ページ幅が470を超える場合は消えます。
これが私のコードです。
var width = $(document).width();
if (width < 470) {
$("<button id='menu'>Menu</button>").insertAfter("#navigation a img");
} else {
$("<button id='menu'></button>").hide();
}