2

我有一个小型 JCanvas 应用程序,它具有以下层定义,用于设置鼠标悬停处理程序。我在各个地方放了一些控制台日志语句,很明显,每次鼠标在矩形中移动时都会生成一个事件,而不仅仅是当它进入时。每次鼠标移动也会发生 mouseout。

这似乎与鼠标悬停的定义、常识和 jQuery 的工作方式相反。任何人都可以对我的制造问题提供一些见解,或者这只是我必须解决的问题吗?提前致谢。

 $(page).drawRect( {
     click:function (layer) {topic_click(layer);},
     mouseover:function (layer) {handleMouseover(layer);},
     mouseout: function (layer) {handleMouseout (layer);},
     fillStyle:"#000044",
     x:x, y:y,
     width:300,
     height:60,
     cornerRadius:16,
     visible:true,
     name:"topic_"+ ct.toString(),
     layer:true
 });
4

1 回答 1

0

是的,似乎已修复:在 firebug/chrome 控制台中输入

$("canvas").clearCanvas();
于 2014-02-11T14:23:18.970 回答