当它像这样打开时,我得到了一个窗口的位置:
$('#windowAdConsole').on('open', function(event) {
$('#windowAdConsole').jqxWindow('bringToFront');
xPosPrev = xPosNew;
yPosPrev = yPosNew;
//这里我得到了位置
$('#windowAdConsole').jqxWindow({ position: { x: xPosPrev + 20, y: yPosPrev + 20} });
position = $('#windowAdConsole').jqxWindow('position');
xPosNew = position.x;
yPosNew = position.y;
});
但是当我移动并释放位置时,我没有移动位置,而是打开时的初始位置。例如,窗口的初始位置是 x:200 y:200,然后我移动它并再次获得相同的值。用于移动它的代码是:
$('#windowAdConsole').on('moved', function (event) {
position = $('#windowAdConsole').jqxWindow('position');
xPosNew = position.x;
yPosNew = position.y;
});
如何获得窗口的新移动位置?