默认
$().mouseout(function(){…})
活动在mouseout
页面中
我可以使用任何方式来检测事件是否开启?
我希望检测方法返回一个布尔值供我使用。
希望看到你的回答。
默认
$().mouseout(function(){…})
活动在mouseout
页面中
我可以使用任何方式来检测事件是否开启?
我希望检测方法返回一个布尔值供我使用。
希望看到你的回答。
$._data
,是的!是的,您可以通过以下方式进行检查:
console.log($._data( $(element)[0], "events" ));
$("#foo").on({
click: function(){ alert("Hello") },
mouseout: function(){ alert("World") }
});
$._data( $("#foo")[0], "events" );
因此,您可以使用返回的对象并执行操作。
myEvents = $._data( $("#foo")[0], "events" );
// Check if the mouse event is set
if (myEvents.mouseout.length > 1)
// Do something