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...
}
这意味着目前的悬停李元素,谢谢,罗里的答案是它!