我需要在关闭模态时调用mouseenter的执行。我正在使用bootstrap,当用户关闭模式按Escape键并且光标在元素上时,不执行我已实现的悬停事件。 有一种方法可以直接在这些元素上触发事件mouseenter,也可以全局触发到浏览器。
我尝试按如下方式创建新事件:
var e = $.Event('mouseenter');
e.pageX = 50;
e.pageY = 50;
$(".item").trigger(e);
但是我无法运行,具体取决于鼠标位置以及运行事件的所有元素,如鼠标悬停。
提前致谢。
答案 0 :(得分:0)
你可以这样做:
$(".item").on("mouseenter",function(){
//do what you want
})
function onClose(){ //your function when the Escape key is pressed
$(".item").trigger("mouseenter");
}