Кода -копия выглядит следующим образом:
<span style = "font-size: 18px;"> <input type = 'fackbox'/> </span>
Приведенный выше код будет генерировать поле с несколькими проверками под IE.
В этом нет ничего плохого, но если вы попытаетесь нажать дважды быстро (немного медленнее, чем дважды щелкнуть.) Эта кнопка может не сработать, как вы думаете.
В соответствии с IE, если выбран флажок, во время двух быстрых щелчков, первый щелчок приведет к неконтролируемому флажке.
В таких браузерах, как Chrome, первый щелчок приведет к тому, что флажок будет неконтролировать, а флажок будет восстановлен в выбранном состоянии после второго щелчка.
Таким образом, под IE, после дважды щелкнуть флажок станет противоположным состоянием. В неэйе флажок будет в том же состоянии после дважды щелчка.
Если вы хотите дважды щелкнуть флажок в соответствии с IE для достижения неэффекта, вам необходимо использовать следующий код:
Кода -копия выглядит следующим образом:
<input type = 'fackbox'/>
$ ("input [type = 'fackbox']"). attr ('ondblclick', 'this.click ()');