Jquery - 延迟鼠标移出事件

2024-01-01

有没有办法让 jQuery 在之前等待一定的时间mouseout事件被解雇?

目前它触发得太早,我宁愿等待 500 毫秒,然后再评估鼠标的离开。下面是我使用的代码示例。

$('.under-construction',this).bind({
    mousemove: function(e) {
        setToolTipPosition(this,e);
        css({'cursor' : 'crosshair' });
    },
    mouseover: function() {
        $c('show!');
        showUnderConstruction();
    },
    mouseout: function() {
        $c('hide!');
        hideUnderConstruction();
    },
    click: function() {
        return false;
    }
});

有没有 jQuery 方法可以做到这一点,还是我必须自己做?


拆分内部逻辑mouseout进入另一个函数。在里面mouseout甚至用一个来调用这个函数setTimeout("myMouseOut", 500)。你可以结合mouseover事件与clearTimeout()如果用户移动到新元素,则重置计时器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Jquery - 延迟鼠标移出事件 的相关文章

随机推荐

  • git 克隆为 utf8 而不是 us-ascii

    当我跑步时git clone SOMEREPO从 GitHub 收到的文件位于us ascii file bi index php text plain charset us ascii 我怎样才能收到它们utf8 Thanks git c
  • 如何使用img标签

    我是一名在简单应用程序中工作的学生 我不知道如何使用 img 标签 我尝试了一个这样的代码 但在执行代码时 图像没有显示 请查看代码并帮助我看看出了什么问题在代码中 code is
  • lmer 分组错误

    我有一个具有以下结构的数据框 gt t lt read csv combinedData csv 1 7 gt str t data frame 699 obs of 7 variables Awns int 0 0 0 0 0 0 0 0
  • 如何在 Perl6 中查看散列的内容(以类似于 Perl 5 模块 Data::Dump 或 Data::Show 的方式)?

    在 Perl 5 中 如果我想查看哈希的内容 我可以使用Data Show https metacpan org pod Data Show Data Dump https metacpan org pod Data Dump or Dat
  • UITextField 中的文本编辑后向上移动(编辑时居中)

    我有一个奇怪的问题 我有一个 UITextField 用户应该在其中写入某物的数量 因此该字段称为 amountField 一切看起来都很好 当用户开始编辑文本字段时 文本位于垂直和水平中心 这很棒 但是 当用户结束编辑时 文本会向上移动一
  • 如何抗拒订购?

    给定表单输入A B C其中顺序不固定 例如C B A也可能 我如何将字符串解析为元组 a b c 以便再次对结果进行排序 更大的例子 Input A A 1 B 2 C 3 Input B C 3 B 2 A 1 Parsers a A g
  • Entity Framework Code First - 有没有办法从 POCO 类创建模型图 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我真的很喜欢新的实体框架代码优先功能 目前处于 CTP5 王牌的一件事是能够从我构建的 POCO 类生成
  • 浏览器(chrome、firefox)jquery .val() 不适用于自动填充输入字段(用户名、密码)

    仅当长度不为 0 并且用户名和密码不为空等情况下 才会执行此代码以启用登录按钮 这很好用 但是 如果我将登录凭据保存在浏览器中并且访问该网站并看到字段已预先填充 则 val 函数似乎不会返回值 如果我按任意键 登录按钮就会启用 所以 初始化
  • Windows 上出现“无法找到 PyAudio;检查安装”错误

    我在 python 中有简单的代码来识别我的声音并将其转换为文本 我正在使用语音识别 但我收到错误 找不到 PyAudio 检查安装 怎么修 这是我的代码 import speech recognition as sr r sr Recog
  • 我如何使用 Mercurial (hg) 拥有多个工作区?

    我只是想了解 Mercurial 所以这可能是一个愚蠢的问题 打开 我希望在我的机器上编译一个程序的多个版本 例如 我可能需要在调试器中单步执行 工作版本 和 蕨 版本 直到找到不同的行为方式 我还喜欢在完成检查后签出到一个干净的工作区 这
  • 如何避免核心数据警告“实体应该具有反向关系”?

    我有一个模型图 其中有几个实体与其他实体具有一对多的关系 这意味着反向关系应该是一对多 但这是不可能的 核心数据运行良好 无反比关系 唯一让我发疯的是警告 实体应该具有逆关系 有人知道如何避免这些特定警告吗 反向关系 大多数关系本质上是双向
  • 我可以更改 C# WebMethod 中的参数名称吗?

    C WebMethod 是否可以接受与其客户端发送的参数名称不同的参数名称 例如 假设客户端发送此消息
  • mplfinance 中是否有相当于 plt.scatter 的东西?如何在 mplfinance 中绘制数据点图表?

    mplfinance 中 plt scatter 的等价物是什么 我正在使用 mpl Finance 绘制股票价格图表 def graph file prices1 xlsx data pd read excel file sheet na
  • requireJS 可选依赖

    我正在将 AMD 支持添加到我开发的 JavaScript 库中 该库可能使用 jquery 但如果未加载 jquery 它仍然可以工作 定义模块依赖项时 有一种方法可以将依赖项设置为 可选 这样如果缺少该库 该模块仍然可以工作 我最近遇到
  • Swift:如何从表视图中删除重复项?

    这里的问题是我的表视图中出现重复项 我知道为什么 但我不知道如何修复它并实现不同的系统 我的应用程序是一个博客阅读器 它使用 PHP 从 MYSQL 数据库读取数据 然后将 JSON 发送到我的 Swift 应用程序 我的表视图有两个部分
  • Javascript/jQuery 动画到动态高度?

    有谁知道为什么这个动画效果很好 function setContainerHeight pagecontainer animate height 700px 500 即固定高度 但这根本不动画 function setContainerHe
  • 在控制台中同时输入和输出

    一个线程将值无限地打印到控制台 另一个主线程从控制台获取用户输入 但输入值与该线程的输出混合 C cin 同时 cout https stackoverflow com questions 27650706 c cin while cout
  • 拍照时 Uri 必须不为 null 或为空

    我试图在按下 CircleImageView 时拍照 拍摄照片后裁剪它 然后开始上传到 Firebase 问题是我按下并且相机正确打开 但是当我拍照时应用程序崩溃 向我发送此错误Failure delivering result Resul
  • WKWebView 函数用于检测 URL 是否已更改

    WKWebView 类是否有一个函数可以让您检测到该 WebView 的 URL 何时发生更改 The didCommit and didStartProvisionalNavigation在使用 WebView 中的某些元素时 函数似乎并
  • Jquery - 延迟鼠标移出事件

    有没有办法让 jQuery 在之前等待一定的时间mouseout事件被解雇 目前它触发得太早 我宁愿等待 500 毫秒 然后再评估鼠标的离开 下面是我使用的代码示例 under construction this bind mousemov