que estoy tratando de colocar un div emergente a continuación:cómo colocar un div emergente basado en la posición de donde está el cursor hace clic
<div style="display:none;height:200px;width:200px;border:3px solid green;" id="popup">Hi</div>
basado en el clic de otro div.
Estoy funcionando esto en el documento ready
$('div#d').bind('click', function (event) {
var offset = $(this).offset();
$('#popup').css('left',offset.left);
$('#popup').css('top',offset.top);
$('#popup').css('display','inline');
});
pero lo anterior ni siquiera voy a mostrar el div
Si el elemento que lo contiene es la posición: absoluta o relativa, el posicionamiento de la ventana emergente hace que aparezca en relación con el contenedor, no con la página. –
Para una referencia y mejoras fáciles, aquí está el jsFiddle: https://jsfiddle.net/hwsamuel/fsp5pgqw/ –