/ / Comment mesurer la hauteur du début de la page à certains éléments? - jquery, hauteur

Comment mesurer la hauteur du début de la page à certains éléments? - jquery, hauteur

Existe-t-il un moyen permettant à jQuery d’obtenir une valeur de pixel de hauteur depuis le début du document vers un certain élément? Une manière sans compter chaque élément individuellement? Merci

Réponses:

0 pour la réponse № 1

Oui

$("#idelement").offset().top;

0 pour la réponse № 2

Vous pouvez utiliser jQuery "s décalage().

Description: Obtenir les coordonnées actuelles du premier élément du ensemble d'éléments appariés, relatifs au document.

Comme mentionné dans la description, il obtient la distance en pixels entre le début de la page (document) et l'élément.

De même, comme indiqué dans la documentation de l'API, l'élément à partir duquel vous essayez d'obtenir le décalage doit être visible.

offset() renvoie un objet javascript contenant 2 propriétés: top et left. Ce que tu veux le la top propriété.

Exemple d'utilisation du lien:

<script>
var p = $( "p:last" );
var offset = p.offset();
p.html( "left: " + offset.left + ", top: " + offset.top );
</script>