javascript - JQuery 事件选择器

标签 javascript jquery events selector

假设我有 10 张小图像,我想将其用作工具提示。 我将它们分配为同一类,“.helper”

我选择助手,然后调用

mouseenter(function() { $(".helper").stop(false,true).fadeIn(); })

然后我想要弹出一个 div,其中包含一些文本。如果页面上只有一个工具提示,则效果很好,但一旦有多个工具提示,每当我将鼠标悬停在一个工具提示上时,它们都会同时出现。

我有什么根本性的错误吗?

感谢评论。

谢谢

最佳答案

再次使用 this 作为内部选择器,而不是 .helper 选择器:

$('.helper').mouseenter(function() {
    // "this" now refers to the image that is being hovered...
    $(this).stop(false, true).fadeIn();
});

关于javascript - JQuery 事件选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/701803/

相关文章:

javascript - 动态创建的元素上的事件绑定(bind)?

javascript - dataLayer.push() 在 anchor 上触发时肯定会向谷歌发送数据吗?

javascript - 找不到模块 '@agm/core'

c# - 显示 SSN 的最后四位数字

javascript - 数据层引用删除

jquery - Select2 中删除标签时选择框的宽度缩小

javascript - 如何基于 iframe 源运行 JavaScript 函数?

Javascript - 原型(prototype)设计的值(value)是什么?

javascript - 将属性后的 css 转换为 jquery

c++ - 拖放操作后事件不起作用