不确定这是否可行。 我想选择具有类名的所有元素,并且只影响当时悬停的一个元素而不是整个类。我不能使用ID因为它们很多。
$('.hideme').hover(function(){
$('.hideme').hide();
});
然后。
<div class='hideme'></div>
当以上隐藏时,以下内容不应隐藏。
<div class='hideme'></div>
<div class='hideme'></div>
<div class='hideme'></div>
答案 0 :(得分:8)
如果您尝试使用hide
clss name
,则DOM会隐藏所有具有相同名称的元素。
因此,您必须使用this
关键字来选择当前的hovered
元素。
请尝试以下操作:
$('.hideme').hover(function(){
$(this).hide();
});