私の質問はばかげているかもしれませんが、この動作を変更する機会があるかどうか知りたい.
選択タグの矢印をクリックしてドロップダウンのオプションを開き、1 つのオプションをポイントすると、そのオプションが青色の背景で強調表示され、問題ないことに気付きました。
しかしIEでは、選択したいオプションをクリックして選択したオプションになると、selectタグの外側のどこかをクリックするまで青いハイライトが残ります(firefoxではそうではありません-)。しかし、私は何をすべきかを理解し、オプションが選択されたときに要素からフォーカスを外しました。
$('select').change(function() {
$(this).blur();
})
しかし、まだ小さな問題が 1 つあります。選択されているオプションが前と同じ場合 (たとえば、1 つの要素を 2 回連続して選択した場合)、フォーカスは選択のままになり、青色の強調表示が再びオンになります。それを変える方法はありますか