2012-02-09 82 views
0

我在畫布上繪製了一個小鼠標效果,但是當鼠標與另一個dom元素相交時,瀏覽器出現問題,並且不會完全按照鼠標操作,而是會變得混亂,並導致座標關閉,從而導致效果變爲不穩定。通過不同divs跟蹤mousemove事件?

我曾嘗試將偵聽器附加到cnvas,文檔和窗口,因爲我最初的想法是與其他事件冒泡並拋棄東西,但沒有骰子。

看看這裏和將鼠標移到該層的邊緣: http://jsbin.com/ofosur/9/edit#javascript,html,live

也它會變得陌生人有點rotaion添加到div: http://jsbin.com/ofosur/8/edit#javascript,html,live

非常感謝你確實對任何幫助!

回答

1

當鼠標進入該內部空間被重新啓動的筆觸這個函數獲取調用....

function onCanvasMouseOver(event) { 
    strokestart(event.clientX, event.clientY); 

註釋掉strokestart和它似乎工作。 hth

+0

什麼時候有人告訴你他們最後一次愛你!你讓我很快樂!!!非常感謝! – Alex 2012-02-10 15:16:03