Sigo molestando Lanix_0, segun como me lo planteas el codigo seria algo as:
Cita: <html>
<head>
<title>Documento sin título</title>
<script src="jquery-1.4.2.min.js"></script>
<script>
$(document).on('ready',function(){
$('#prueba').click(function(){$.abrirDialogo();})
});
$.abrirDialogo = function(){
var left = $('#prueba').offset().left; // Obtenesmo la posicion X
var top = $('#prueba').offset().top; //Obtenesmo la posicion Y
var mar = $('#prueba').outerHeight(); //Obtenemos el ancho del boton para darle margen al menu
$('#pruebaD').css({left:l,top:t,'margin-top':m});
$('#pruebaD').show();
}
</script>
</head>
<body>
<input id="prueba" name="prueba" type="button" value="Abrir" />
<div id="pruebaD" name="pruebaD">prueba</div>
</body>
</html>
Pero no me funciona, estoy mal en el div, tiene que tener alguna característica css en especial?