これは FF ではうまく機能しますが、IE、Chrome、Safari では機能しません。
$('#countryDropDown option').click(function() {
var countryID = $(this).val();
dostuff();
});
// countryDropDown = id of select
ご覧のとおり、各オプションにクリック イベントを追加します。
私も試しました
var allOpts = $('#countryDropDown option'),
l = allOpts.length,
i = 0;
for (i = 0; i < l; i += 1) {
$(allOpts[i]).click(function() {
var countryID = $(this).val();
doStuff();
});
}
FF 以外のブラウザでは動作したくありません。私は何を間違っていますか?ありがとう