Lorsque la zone déroulante Select apparaît dans l'événement MouseOver, la liste déroulante Select n'est pas sélectionnée. Solution:
var o = e.relatedtarget || E.Pelement; // juge l'objet vers lequel vous avez déménagé, passer à l'option sur et en dessous est nul, firefox, etc. n'est pas défini. .
si (! o) Retour; // sortir pour l'option sans se cacher
Le cas de code complet est:
<! Doctype html public "- // w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><html xmlns = "http://www.w3.org/1999/xhtml"> <éad- head> <meta http-equiv = "contenu-type" contenu = "text / html; charset = utf-8" /> <itle> intr tiled document </Title> <Style type = "text / css"> * {marge: 0; padding: 0; list-style: Aucun; border: 0;}. pop_blue {position: absolue; curseur: pointeur; rembourrage: 10px;}. pop_blue span {display: en ligne de bloc; Largeur: 24px; hauteur: 32px; Contexte: URL (../ images / pop_blue.png) sans répétition;}. map_xf .rud1 {width: 210px; Position: Absolute; Border: 1px solide #ddd; Affichage: aucun; Background-Color: #ffff; Padding: 17px 25px;}. Map_xf .rud1 li {margin: 0 0 8px;}. Map_xf .rud1 Input, .map_xf .rud1 SELECT {height: 22px;} </ style> <script type = "Text / Javascript" src = "jQuery-1.9.1.Min. type = "text / javascript"> $ (function () {$ ('. pop_blue'). hover (function () {$ (this) .find ('. rud1'). show (); $ (this) .css ("z-index", "9999");}, fonction (e) {var o = e.relatedTarget || L'option est nul, Firefox, etc. est indéfini. Style = "Top: 0px; gauche: 0;"> <span> Déplacez la souris vers le haut </span> <i> </i> <div style = "Top: 10px; Left: 40px; Affichage: Aucun; Padding: 50px; Background: Blue;"> <ul> <li> <SELECT ID = "DAN"> <Option Value = "SELECT UNIT" SELECT = "" SELECT UNIT </ Option> 1 </ Option> <Option Value = "SELECT UNIT" SELECT = ""> SELECT UNIT 2 </ Option> <Option Value = "SELECT UNIT" SELECT = ""> SELECT UNIT 3 </ Option> <Option Value = "Select Unit" Selected = ""> SELECT UNIT 4 </ Option> </ Select> </li> </ div> </div> </ body> </html>Lorsque la souris est déplacée, il n'y aura pas de situation où la sélection n'est pas sélectionnée.