如何可以得到X,Y,當鼠標按下在圖像,然後在圖像中鼠標移動,然後鼠標鬆開得到的x,y問題與jquery移動圖像
(2,X,Y 1-X,Y,當鼠標向下2 -x,y當鼠標向上時) 所有事件在一個圖像中。 和語言的jQuery
這是我的代碼,這個不工作(圖像堅持鼠標只有mouse_d稱呼)
VAR MX1; var my1; 。
$( 「文件」)準備(函數() { $( 「IMG#地面」)結合( 「鼠標按下」,mouse_d); $( 「IMG#地面」)結合(」。 mouseup「,mouse_u); $(」img#ground「)。bind(」dragstart「,mouse_d); });
function mouse_d(event)
{
mx1=event.pageX;
my1=event.pageY;
}
function mouse_u(e)
{
mx2=e.pageX;
my2=e.pageY;
mx2=mx1-mx2;
my2=my1-my2;
}
你沒有在你的代碼中的任何地方使用jQuery,那麼爲什麼你要這樣的問題標籤? – 2011-06-05 07:40:00
我要將這段代碼轉換成jquery – naser 2011-06-05 07:43:39
var mx1; var my1; (「img#ground」); bind(「mousedown」,mouse_d); $(「img#ground」)。bind(「mouseup」 ,mouse_u); }); function mouse_d(event) { mx1 = event.pageX; my1 = event.pageY;} – naser 2011-06-05 07:44:13