我有一个小型JCanvas应用程序,它具有以下图层def,用于设置鼠标悬停的处理程序。我在一些地方放置了一些控制台日志语句,很明显每次鼠标在矩形中移动时都会生成一个事件,而不仅仅是在它进入时。每次鼠标移动都会发生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
});