私はこのコードを持っていますが、行数を減らす方法があるかどうか疑問に思っていましたか?
function winResize(w) {
if (w >= 250 && w < 500 ) { $('body').alterClass('col_*', 'col_1'); }
if (w >= 500 && w < 750 ) { $('body').alterClass('col_*', 'col_2'); }
if (w >= 750 && w < 1000 ) { $('body').alterClass('col_*', 'col_3'); }
if (w >= 1000 && w < 1250 ) { $('body').alterClass('col_*', 'col_4'); }
if (w >= 1250 && w < 1500 ) { $('body').alterClass('col_*', 'col_5'); }
if (w >= 1500 && w < 1750 ) { $('body').alterClass('col_*', 'col_6'); }
if (w >= 1750 && w < 2000 ) { $('body').alterClass('col_*', 'col_7'); }
if (w >= 2000 && w < 2250 ) { $('body').alterClass('col_*', 'col_8'); }
if (w >= 2250 && w < 2500 ) { $('body').alterClass('col_*', 'col_9'); }
if (w >= 2500 ) { $('body').alterClass('col_*', 'col_10'); }
}
これは私が関数を呼び出す方法です
winResize(window.innerWidth);