Javascript 在本例中,我可以立即调用我的函数而不是用匿名函数包装它吗?

Javascript 在本例中,我可以立即调用我的函数而不是用匿名函数包装它吗?,javascript,jquery,hoverintent,Javascript,Jquery,Hoverintent,我不知道如何在直接呼叫中传递$(这个) var parentLI = $("#nav .parent"); parentLI.hoverIntent(function() { showUL($(this)); }, function() { hideUL($(this)); }); 您可以通过引用给出这些函数: parentLI.hoverIntent(showUL, hideUL); 然后在这些函数中,您可以通过this关键字引用引发事件的元素: function sho

我不知道如何在直接呼叫中传递$(这个)

var parentLI = $("#nav .parent");

parentLI.hoverIntent(function() {
    showUL($(this));
}, function() {
    hideUL($(this));
});

您可以通过引用给出这些函数:

parentLI.hoverIntent(showUL, hideUL);
然后在这些函数中,您可以通过
this
关键字引用引发事件的元素:

function showUL() {
   var $el = $(this);
   // do something with $el...
}

这意味着目前的悬停李元素,谢谢,罗里的答案是它!