La copie de code est la suivante:
<span style = "Font-Size: 18px;"> <entrée type = 'Checkbox' /> </span>
Le code ci-dessus générera une case multi-chèques sous IE.
Il n'y a rien de mal à cela, mais si vous essayez de cliquer rapidement sur deux fois (légèrement plus lent que le double-clic.) Ce bouton peut ne pas fonctionner comme vous le pensez.
Sous IE, si la case à cocher est sélectionnée, lors des deux clics rapides, le premier clic entraînera une coche.
Dans les navigateurs tels que Chrome, le premier clic entraînera un coche non contrôlé et la boîte à cocher sera restaurée à l'état sélectionné après le deuxième clic.
Donc, sous IE, après le double clic, CheckBox deviendra l'état opposé. Dans non IE, Checkbox sera dans le même état après le double clic.
Si vous souhaitez double-cliquez sur une case à cocher sous IE pour réaliser un effet non IE, vous devez utiliser le code suivant:
La copie de code est la suivante:
<entrée type = 'Checkbox' />
$ ("Input [type = 'Checkbox']"). Att ('ondblclick', 'this.click ()');