画面サイズと画面サイズの変更に基づいて特定の機能を実行する必要がある(レスポンシブ)
だから私は3つの機能を持っているとしましょう(例)
function red() {
$('div').css('background','#B60C0C')
.text('Screen Size RED');
console.log('RED');
}
function orange() {
$('div').css('background','#EBAE10')
.text('Screen Size ORANGE');
console.log('ORANGE');
}
function green() {
$('div').css('background','#83ba2b')
.text('Screen Size GREEN');
console.log('GREEN');
}
画面幅サイズが 500px 以下の場合、関数 green() を実行する必要があります
画面幅サイズが 501px から 850px のときの関数 orange()
画面幅サイズが851px以上の場合は関数 red()
私は resize() を使用しようとしましたが、同じ関数を実行するピクセルごとにブラウザのサイズを変更するときに関数を実行するという問題があり、これは非常に悪い実行方法です
画面幅サイズのポイントをブレークするときに関数を実行する必要があります