以编程方式发送悬停事件

时间:2011-06-03 03:38:14

标签: javascript jquery

关于悬停事件的简单问题,如何在没有用户悬停(以编程方式)的情况下将悬停事件发送到元素。

示例:

// Send hover event
$('#myDiv').sendHoverEvent();

// What to do once hovering
$('#myDiv').hover(console.log('hovering'));

3 个答案:

答案 0 :(得分:12)

试试这个:

 $('#myDiv').trigger('mouseenter'); 

答案 1 :(得分:6)

悬停连接两个事件。你想要触发的是mouseenter。

$('#myDiv').mouseenter();

答案 2 :(得分:0)

用于测试Bootstrap工具提示,显示最好使用:

$('#myDiv').mouseenter();

trigger('hover')仅仅不足以触发它。