Je me souvenais d'une petite chose que j'avais d'innombrables à l'école primaire. Hélas, la course sous le soleil couchant est ma jeunesse perdue.
Revenons au point, prenons une photo:
<select id = "cardnolist" size = "4"> </lect>
Un effet commun est mis en œuvre. Cliquez sur l'option dans Sélectionner, affectez-le à l'entrée ci-dessus et écrivez-la directement dans jQuery:
La copie de code est la suivante:
$ ("# cardnolist Option"). Cliquez sur (fonction () {
$ ("# card"). attr ("valeur", ""). attr ("valeur", this.value);
})
Quelque chose d'étrange est
Étant donné que les utilisateurs utilisent essentiellement des navigateurs domestiques à double cœur tels que le navigateur 360,
<meta http-equiv = "x-ua compatible" content = "ie = edge, chrome = 1" />
La course Eclipse native utilise le noyau chromé pour l'analyse. Lorsqu'il est placé dans l'environnement de test, il devient la norme IE8 pour l'analyse.
Maintenant, le problème est là, apprenez à creuser ... euh, non!
Lors de l'ouverture avec IE8, l'option de clic n'a aucune réponse.
Garit et essayé:
La copie de code est la suivante:
$ ("# cardnolist Option"). Cliquez sur (fonction () {
alerte ("111");
$ ("# card"). attr ("valeur", ""). attr ("valeur", this.value);
alerte ("222");
})
Cliquez sur le tout.
Au début, je pensais que c'était un problème de compatibilité pour l'événement de clic de jQuery sous IE8, mais JQuery a encapsulé la compatibilité et l'a résolu. Il a une application si large, il ne serait donc pas possible pour moi de le rencontrer.
Plus tard, j'ai pensé qu'il se pourrait que le clic n'a pas été ajouté à l'option sous IE8. Après l'avoir modifié, un clic a été ajouté à la sélection. Cela a été fait, et IE8, Firefox et Chrome pouvaient tous être affectés en douceur à l'entrée.
La copie de code est la suivante:
$ ("# cardnolist"). Cliquez sur (fonction () {
$ ("# card"). attr ("valeur", ""). attr ("valeur", this.value);
})
Baidu a constaté qu'il semble que "comme nous le savons tous, dans c'est
Après avoir rappelé, il a été changé pour:
La copie de code est la suivante:
$ ("# cardnolist"). Cliquez sur (fonction () {
$ ("# card"). Val (this.value);
})