jquery文档悬停函数无法正常工作

jquery document on hover function not working properly

本文关键字:常工作 工作 文档 悬停 函数 jquery      更新时间:2023-09-26

我想知道一个类似于的函数

$(document).click(function () {});

但是具有悬停功能。当我尝试使用:

$(document).hover(function () {});

它不起作用。有谁能给我一些关于这个问题的想法吗。我的主要目的是当用户鼠标悬停在机身或文档上时,任何一个都会发出警告信息。。

谢谢。

你想要这样的东西吗?

 $(document).ready(function(){
  $('#YourElementId').hover(function(){
     alert('mouse hovered'); 
  });
});

注意在页面中包含jQuery。然后,你可以做

$('.someclass').on('hover', function(){ alert("something"); });

  $('.someclass').hover(function(){ alert("something"); });

尽量避免bind hoverdocument,除非你必须delegateevent,所以你应该做

$(document).on('hover', '.someclass', function() {});

hover绑定到document可能会给用户带来不良体验,特别是当您显示警报时,除非您一如既往地注意必须显示哪个元素。