IEとChromeの選択リストの変更イベントに問題があります。オプションリストが閉じられると、IEでの変更イベントは、キーボードでリストをスクロールするときに発生します。 Chromeの変更イベントはスクロール時に発生しません。IEはキーボードスクロールで選択リストの変更イベントを防止します
IEをChromeのように動作させる最良の方法は何ですか?
<select>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
$('select').change(function(){
alert('changing');
});
元の動作と同じであるように見えます –