jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 错误:语法错误,无法识别的表达式:unsupported pseudo:hover大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在这里总结了我的关键问题.

我有不同的链接,我想检查用户是否将鼠标移到列表之外.

$('li').hover(function(){
    //do something here
},function(){
    setTimeout(function(){
            if($('li').is(':hover') === false )
            console.log('out');
        },100);
});

where,$(‘li’).is(‘:hover’)=== falsE)是检查所有列表中是否存在悬停.

假设,如果你将鼠标悬停在条形图上并将鼠标悬停在foo上,则它不应该将文本记录下来,但如果你将鼠标悬停在条形图上并将鼠标移动到任何列表之外,例如我的示例中的foo,那么它应该注销

jsfiddle

解决方法

我不确定你为什么会收到这个错误,但你可以使用这个if语句来检查悬停.

if ($('li:hover').length === 0)

大佬总结

以上是大佬教程为你收集整理的jquery – 错误:语法错误,无法识别的表达式:unsupported pseudo:hover全部内容,希望文章能够帮你解决jquery – 错误:语法错误,无法识别的表达式:unsupported pseudo:hover所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。