¿Cómo posicionar un div dinámicamente por debajo de otro?
Estoy tratando de usar jQuery para detectar la posición de un div (#olddiv
), así que puedo usar esa posición para colocar otro div (#newdiv
) exactamente debajo de ella. Los bordes derechos de los 2 divs están alineados (borde derecho).
Estoy tratando de obtener el#olddiv
Ubicaciones inferiores y correctas para usarlas como la#newdiv
Bordes superiores y derechos. He usado este código, pero no funciona. ¿Alguna idea de lo que estoy haciendo mal?
var right = $('#olddiv').position().right;
var top = $('#olddiv').position().bottom;
$('#newdiv').css('top', right);
$('#newdiv').css('right', top);
Además, no estoy seguro siposition
es lo que necesito. Creo que esto se puede hacer conposition
ooffset
, pero no estoy seguro:
$('#ID').position().left
$('#ID').offset().left
Gracias