ciao
ho un piccolo problema con jquery; questo è il codice:
Codice:
<script>
jQuery('img#imgId').click(function() {
// rimuovo eventuali box già presenti [funziona]
jQuery('div.miniAvatarMenu').remove();
// leggo la posizione dell'immagine che ha scatenato l'evento [funziona]
var pos = jQuery(this).position();
var pos_x = pos.left + "px";
var pos_y = pos.top + "px";
// inserisco il nuovo box corrispondente all'immagine cliccata [funziona]
jQuery('<div id='divId' class='miniAvatarMenu' style='border:1px solid red; width:180px; height:150px; position:absolute; background-color:white; '></div>').appendTo('p#miniAvatarBox');
// vorrei posizionare il nuovo box vicino all'immagine che ha scatenato l'evento sfruttando le informazioni calcolate prima e memorizzate nelle variabili pos_x, pos_y
jQuery('div.miniAvatarMenu').css('margin-left', 'pos_x');
jQuery('div.miniAvatarMenu').css('margin-top', 'pos_y');
// quest'ultimo passaggio non funziona;
});
</script>
ho provato anche con
jQuery('div.miniAvatarMenu').css('margin-top', pos_y);
senza virgolette, ma niente.
Qualcuno sa aiutarmi???