2010-08-23 63 views

回答

0

已尝试google

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

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

编辑回复:发表评论

AFAIK鼠标坐标只在鼠标移动使用。您将需要使用像$('html').mousemove不断捕捉到COORDS全局变量,然后做他们的东西开放

+0

我说,“open函数里面的” – Mayur 2010-08-23 09:58:45

+0

他说,“里面开功能”! – RobertPitt 2010-08-23 22:17:17

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

剽窃......我不是在剽窃你的代码,是的,我只是为了节省时间编写代码......除了变量重命名外,没有其他的方法来编写代码。控制。 – RobertPitt 2010-08-23 22:16:57