与mouseenter相关的调用函数

时间:2013-04-17 15:13:02

标签: javascript jquery javascript-events mouseenter

使用jQuery,我为这样的元素添加了一个函数:

$('#theId').mouseenter(function(){
    // ...
});

现在,我想从脚本中调用与#theId.mouseenter相关联的函数。我知道这是可能的:

$('#theId').mouseenter(theFunction);
function theFunction() {
    // ...
}

有了这个,我可以从脚本中调用theFunction()。但是我想知道是否有一个函数来执行与#theId.mouseenter相关的函数。例如,可以通过执行elem.scroll来运行与$(elem).scroll();相关联的函数。 mouseenter事件有类似之处吗?

3 个答案:

答案 0 :(得分:2)

您可以触发mouseenter:

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

http://api.jquery.com/trigger/

答案 1 :(得分:1)

使用.trigger();

$('#theId').trigger("mouseenter");

答案 2 :(得分:1)

您实际上根本不需要触发器 - 仅$('#theId').mouseenter();