-1

如何使用 mouseneter mouseleave 而不是 hover()。我应该同时使用它们而不是 hover() 吗?

$('#somegrid').hover(
function () {
    //something;
},

遗留代码呢?我的意思是 mouseenter 中的内容,mouseleave 中的内容?我只是对悬停()进行了一项操作

4

2 回答 2

2

像这样 -

$('#somegrid').on('mouseenter',function(){
 // mouseenter
}).on('mouseleave',function(){
 //  mouseleave
});
于 2014-03-12T11:17:31.987 回答
1

查看悬停的api

悬停功能是以下内容的简写:

$( selector ).mouseenter( handlerIn ).mouseleave( handlerOut );

或者如果您只传入一个处理程序:

$( selector ).on( "mouseenter mouseleave", handlerInOut );

api中的示例很好地说明了这一点。

于 2014-03-12T11:19:23.300 回答