如何在jQuery Dialog的open函数中获取鼠标位置?
答案 0 :(得分:0)
试了google?
$('#mydialog').mousemove(function(e){
var offset = $('#mydialog').offset()
// e.pageX - offset.left
// e.pageY - offset.top
});
编辑重新评论
afaik鼠标坐标仅适用于mousemove。您将需要使用类似$('html').mousemove
的东西来不断捕获全局变量的坐标,然后在打开时使用它们执行某些操作
答案 1 :(得分: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
}
});