J'utilise jquery pour modifier l'arrière-plan d'une liste déroulante. Pour une raison quelconque, il faut maintenant deux clics pour sélectionner un élément, au lieu d'un clic.Jquery sur l'événement de mise au point avec une balise de sélection html
Ce que je ne peux pas trouver est pourquoi cela se produit et une solution de contournement efficace ou mieux encore une solution. Cela semble se produire dans ie7 & soit 8 (un ami l'a testé sur leur boîte) Voici le code exact que nous utilisons pour tester ce problème.
----------------------------- MARQUAGE COMPLET --------------- -----------------
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
<style type="text/css">
.yellowBackground, .yellowBackground > * > *
{
background-color: #FFFF79;
}
</style>
<script type="text/javascript">
$(document).ready(function() {
$('select').focus(function() {
$(this).addClass('yellowBackground');
})
});
</script>
</head>
<body>
<form>
<select>
<option value="A">Option 1</option>
<option value="B">Option 2</option>
</select>
</form>
</body>
</html>
Si vous avez trouvé que cela ne vous est pas unique lors de vos recherches sur le Web, vous devez fournir des liens pour justifier cette réclamation. –
Je ne doute pas de vous, en espérant que plus de détails seraient fournis ailleurs. –
Yup, complètement comprendre laissez-moi les tirer et poster dans le commentaire suivant –