Die Codekopie lautet wie folgt:
<span style = "Schriftgröße: 18px;"> <Eingabe-Typ = 'CheckBox'/> </span>
Der obige Code generiert ein Multi-Check-Feld unter IE.
Daran ist nichts auszusetzen, aber wenn Sie versuchen, zweimal schnell zu klicken (etwas langsamer als Doppelklicken). Diese Schaltfläche funktioniert möglicherweise nicht, wie Sie denken.
Wenn das Kontrollkästchen während der beiden schnellen Klicks ausgewählt wird, wird das Kontrollkästchen nach dem zweiten Klick nicht ausgewählt.
In Browsern wie Chrome wird das Kontrollkästchen des ersten Klicks deaktiviert, und das Kontrollkästchen wird nach dem zweiten Klick in den ausgewählten Status wiederhergestellt.
Unter IE wird das Kontrollkästchen nach dem Doppelklicken zum entgegengesetzten Zustand. In Nicht-IE wird das Kontrollkästchen nach dem Doppelklicken im selben Zustand sein.
Wenn Sie unter IE ein Kontrollkästchen unter dem IE Doppelklicken möchten, müssen Sie den folgenden Code verwenden:
Die Codekopie lautet wie folgt:
<Eingabe type = 'CheckBox'/>
$ ("input [type = 'postbox']"). attr ('ndblclick', 'this.click ()');