Javascript onHover événement
Est-il une manière canonique pour configurer un JS onHover événement avec l'existant, onmouseover, onmouseout, et une sorte de minuteries? Ou tout simplement une méthode pour l'incendie d'une fonction arbitraire si et seulement si l'utilisateur a planait au-dessus de l'élément pour un certain laps de temps.
Vous devez vous connecter pour publier un commentaire.
Comment quelque chose comme cela?
delay === undefined
en spécifiant dans les paramètres de la fonction de valeur par défaut, commefunction( elem, callback, delay = 1000)
,Pouvez-vous préciser votre question? Qu'est-ce que "ohHover" dans ce cas et comment fonctionne-t-il correspondre à un retard dans le délai d'attente?
Cela dit, je pense que ce que vous voulez probablement, c'est...
Ou
addEventListener
/attachEvent
ou votre bibliothèque préférée de l'événement de méthode d'abstraction.Si vous utilisez la bibliothèque JQuery, vous pouvez utiliser le .hover() de l'événement qui fusionne le mouseover et mouseout événement et vous aide avec le calendrier et les éléments enfants:
La première fonction est le début du pointage et de la prochaine, c'est la fin. Lire plus:
http://docs.jquery.com/Events/hover
Je ne pense pas que vous avez besoin/voulez le délai d'attente.
onhover (hover) serait définie comme étant la période de temps tout en "plus" de quelque chose. À mon humble avis
Pour le dossier que j'ai fait des trucs avec ce "faux" hover événement dans IE6. C'était assez cher et au final j'ai abandonné en faveur de la performance.