2012-02-09 86 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