2010-08-23 8 views

Répondre

0

essayé google?

$('#mydialog').mousemove(function(e){ 
    var offset = $('#mydialog').offset() 

    // e.pageX - offset.left 
    // e.pageY - offset.top 
}); 

Modifier Re: comment

les coordonnées de afaik souris ne sont disponibles que sur mousemove. Vous aurez besoin d'utiliser quelque chose comme $('html').mousemove pour capturer constamment les coords à vars mondiale, puis faire quelque chose avec eux ouvert

+0

je l'ai dit, « à l'intérieur fonction ouverte » – Mayur

+0

He Said « à l'intérieur fonction ouverte »! – RobertPitt

0
$("#dialog").dialog({ 
    open: function(event, ui) 
    { 
     var offset = $('#mydialog').offset(); 
     var P_LX = e.pageX - offset.left 
     var P_TY = e.pageY - offset.top 
    } 
}); 
+2

plagiarise ... Je ne plagais pas votre code, oui je l'ai utilisé, simplement pour gagner du temps en l'écrivant ... il n'y a pas d'autre moyen d'écrire ce code, à part le changement de nom. avoir une emprise. – RobertPitt

Questions connexes