Comment obtenir la position de la souris sur un élément DOM, c'est-à-dire un enfant d'un élément relatif (en JavaScript)?Comment obtenir la position de la souris d'un élément DOM qui est un enfant d'un élément relatif?
1
A
Répondre
0
Voici une bonne ressource pour trouver la position d'un élément: http://www.quirksmode.org/js/findpos.html
Et à partir du même site, une ressource pour trouver la position de la souris: http://www.quirksmode.org/js/events_properties.html#position
Cela devrait être tout ce que vous avez besoin .
1
Voici la méthode que j'utilise lorsque je veux obtenir la position de la souris dans un élément. Il renvoie la valeur et dans un axe standard (bas -> haut) ou dans l'axe de la bande (haut -> bas).
/*
Get the position of the mouse event in a standard axis system
in relation to the given element.
Standard axis system:
The origin (0, 0) starts at the bottom-left and increases
going up for 'y' and right for 'x'.
*/
function GetMousePositionInElement(ev, element)
{
var offset = element.offset();
var bottom = offset.top + element.height();
var x = ev.pageX - offset.left;
var y = bottom - ev.pageY;
return { x: x, y: y, y_fromTop: element.height() - y };
}
Il nécessite jQuery.
Questions connexes
- 1. Comment obtenir la position d'un élément enfant
- 2. Comment obtenir la position de la souris?
- 3. Comment obtenir la position supérieure d'un élément?
- 4. Comment obtenir la position d'un élément dans un StackPanel?
- 5. Comment conserver un élément fixe contenu dans un élément relatif?
- 6. Comment obtenir la position de l'écran d'un élément Swing?
- 7. Parent souris de la division sur la fonction est appelée sur MouseOver élément enfant
- 8. Comment trouver quel élément de la souris est terminé Prototype
- 9. IE6: obtenir la valeur d'un élément de sélection DOM
- 10. onMouseMove obtenir la position de la souris
- 11. Obtenir la position d'un élément dans la liste d'Android Voir
- 12. JQuery: Recherche de l'objet qui a créé un élément DOM
- 13. Comment obtenir la position « absolue » d'un élément HTML
- 14. Comment obtenir un seul élément
- 15. Comment convertir un élément DOM en élément jQuery?
- 16. Comment trouver la position d'un élément cliqué?
- 17. Centre un élément enfant (CSS)
- 18. Comment ajouter un élément DOM avec jQuery?
- 19. Get La position d'un élément change constamment
- 20. Convertir un élément jQuery à un élément dom régulier
- 21. Quelle est la manière exacte d'obtenir la position d'un élément?
- 22. pour la séquence d'attributs DOM d'un élément
- 23. Comment transformer un élément enfant en majuscule si un élément enfant portant le même nom existe?
- 24. Comment vérifier que la souris sur un élément?
- 25. Comment trouver le numéro de position d'un certain élément enfant dans un élément parent en utilisant jQuery
- 26. Comment "actualiser" un élément dans DOM?
- 27. comment trouver la position d'un élément dans un div
- 28. JSON sérialiser un élément DOM
- 29. jquery sortable, obtenir la position récemment déplacé élément
- 30. Supprimer un élément lorsqu'il a un élément enfant spécifié
Avez-vous une bibliothèque client, telle que prototype ou jquery? –