Passez la souris ne fonctionne pas sur désactivé champ de saisie?
J'ai désactivé champ de saisie sur le vol stationnaire de qui je veux faire un popup qui dit ce champ sera rempli automatiquement.
<input type="text" class="dcol" data-toggle="popover" data-content="Required Field with Numeric Input" disabled="disabled" style="background-color:#FFFF66" value="">
Voici mon jQuery qui ne fonctionne pas.
$('input:disabled').hover(
function(){
alert("hello");
},
function(){
alert("bye");
}
);
Quelqu'un peut-il suggérer comment je peux y parvenir.
- voir bugs.jquery.com/ticket/11382
- Voir stackoverflow.com/questions/9450641/... pour une solution
- Veuillez prendre un coup d'oeil pour cette solution:stackoverflow.com/a/22867505/8287207
Vous devez vous connecter pour publier un commentaire.
L'événement de la souris ne sera pas obtenir le feu sur le champ désactivé. Ce que vous pouvez faire est de mettre un élément en face du champ désactivé et mettez votre événement de souris sur cet élément.
Cela va vous dire exactement comment le faire
Cependant, autre chose que vous pouvez faire est de garder le champ activé et passez la souris sur, désactiver et afficher le message d'alerte. Comme:
J'ai créé un jouer du violon pour elle. Vous pouvez le vérifier ici.
Vous pouvez joindre à votre boîte d'entrée à l'intérieur d'un div et de lever l'alerte sur la cape de la div. Je l'ai essayé et il fonctionne tout simplement parfait.
J'espère que cela résout votre problème.
Il est fait intentionnellement par jQuery. Voir ce bug de jQuery
J'ai travaillé autour du bouton de problème en ajoutant une enveloppe, et l'ajout de planer sur l'emballage, puis en fixant le z-index du bouton en dessous de la couche lorsqu'il est désactivé. Un peu de douleur, mais semble fonctionner assez bien:
Je l'ai testé, cette solution fonctionne pour tous les autres, les personnes handicapées constituent des éléments comme input/textarea.
http://jsfiddle.net/M6xxk/
essayer cette
//HTLM
//SCRIPT
});
violon exemple