检查元素是否悬停在上面

use*_*429 6 html javascript jquery

我想检查一个元素是否正在盘旋.我收到此错误:

Syntax error, unrecognized expression: unsupported pseudo: hover
Run Code Online (Sandbox Code Playgroud)

当我使用这段代码时:

 $('.class').blur(function(){
    if(!$(this).is(':hover')){
       //element not being hovered over
    }
 });
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

 $('.class').blur(function(){
    if($(this+":hover").length === 0){ 
       //element not being hovered over
    }
 });
Run Code Online (Sandbox Code Playgroud)

这也行不通.有没有其他方法可以做到这一点.谢谢.

小智 1

$(".class").mouseover(function(){   
    $(this).attr('checked',true);   
    });  
});
Run Code Online (Sandbox Code Playgroud)