2012-04-10 28 views
0

嗨,我試圖讓一個對象移動到一個區域時,用左指針單擊該區域。這是可能的JavaScript/jQuery中?如果可能的話,你可以給我一些例子嗎?如何使對象移向鼠標指示?

我的目標要做到這一點在JavaScript/HTML/CSS

http://i.stack.imgur.com/mL8DX.gif(1MB,請讓它加載)

(我不是想做一個遊戲只是一個很酷的「互動網站')

謝謝!

+2

可能重複的[這可以在JavaScript中完成?](http://stackoverflow.com/questions/10080366/can-this-be-done-in-javascript) – Joseph 2012-04-10 04:00:37

+1

相同的用戶,相同的問題。 – 2012-04-10 04:05:18

+0

同樣的傢伙已經問過這個問題3次 – Joseph 2012-04-10 04:15:23

回答

2

工作示例可以在這裏看到:http://jsfiddle.net/XY8CA/2/

只要點擊事件發生時,它是利用其在畫布對象中點擊的確切位置被發現採取pageXpageY值。然後這個座標被用在jQuery的動畫函數中來改變對象div的位置。

+0

只是一個基本的例子,讓你攜帶在其上工作:) – 2012-04-10 05:07:54

+0

和「動畫」版本:) http://jsfiddle.net/XY8CA/3/ – Strelok 2012-04-10 05:20:17

+0

老兄你搖滾,我會試着與我的想法。非常感謝。我也需要幫助,讓精靈在房間裏移動時有正確的動畫(如果你有想法,請讓我知道)到目前爲止,最有幫助的答案謝謝 – user1320753 2012-04-10 06:27:04

1

這是可能的,但你的答案可能包括將對象移動到點擊位置,方法是在CSS中將其位置設置爲絕對位置,並使用setInterval計時器來修改其左側和頂部位置,尋找路徑。