Ciao a tutti,

non riesco a posizionare un elemento usando le lib jquery e jquery-ui

in rete ho trovato questo codice che ovviamente funziona.



jquery-ui-1.8.9.custom.min.js
codice:
<html>
<head>
<script type="text/javascript" src="jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="jquery-ui-1.8.9.custom.min.js"></script>
</head>
<body>
<div id="wrapper" style="width: 500px; height: 500px; background: #000;">
 <div id="box" style="width: 50px; height: 50px; background: #fff;"></div>
</div>
<script>
 $(document).ready(function() {
  $("#box").position({
   my: 'left top',
   at: 'left top',
   of: $("#wrapper"),
   offset: '100 300'
 });
});
</script>
</body>
</html>
link:
http://www.ascolitech.it/jquery/posi...-con-jqueryui/

al posto di offset: '100 300' voglio utilizzare i valori di due variabili x, y
quindi ho fatto:


codice:
            x= 100;
            y = 300;
            var posizione = "'"+x.toString()+" "+y.toString()+"'";
            
            $("#" + id).position({
                my: 'left top',
                at: 'left top',
                of: $(area),
                offset: posizione               
             });
ma "sente" solo la y e non la x

Qualcuno sa dirmi perchč?

Grazie