Estoy tratando de obtener la posición de un elemento dentro de la ventana de esta manera:Obtener la posición inferior y derecho de un elemento
var link = $(element);
var offset = link.offset();
var top = offset.top;
var left = offset.left;
var bottom = $(window).height() - link.height();
bottom = offset.top - bottom;
var right = $(window).width() - link.width();
right = offset.left - right;
Sin embargo la parte inferior y derecha tienen -
delante de ellos ... ¿Por qué ¿Es esto? como los números son correctos solo NO deberían ser menos.
En el documento jQuery no hay referencia al atributo "derecha" en el objeto de resultado para position(). [Doc aquí] (http://api.jquery.com/position/) – Mordhak
@Mordhak, la actualización debería funcionar. – Starx
Sí, pero debe estar desplazado en lugar de la posición, el desplazamiento es superior/izquierdo según el documento, la posición se refiere al elemento principal. – Mordhak