将鼠标悬停在任何元素上-& #160;

On hover over any element – remove class from whatever element has that class

本文关键字:#160 元素 鼠标 悬停 任何      更新时间:2023-09-26

我在一个容器中有几个锚标记。

这个jQuery片段选择其中一个锚标记,并为它们添加一个类:

$("#container").find("a").eq(random).addClass("active");

我希望当用户将光标悬停在容器内的任何锚标记上时,该类从当前拥有它的锚标记中删除。

问题:什么是jQuery代码:"悬停在任何锚标签内的#container,删除.active类从任何锚标签在容器目前有它"?

我想你只是:

$("#container a").hover(function() {
    $("#container a.active").removeClass("active");
});

使用jQuery Hover处理器

$("container a.active").hover(function() {
    $(this).removeClass("active");
});

或者,您也可以使用mouseenter处理程序

小提琴:http://jsfiddle.net/b84t5/