我有一些非常简单的jQuery,如下所示:
$(".block").hover(function(){
$(".drag").stop().fadeIn(1000);
}, function(){
$(".drag").stop().fadeOut(1000);
});
我有一系列的div,每个div都有一个
block
类。当我将鼠标悬停在.block
上时,.drag
在带有所有类的所有div中消失。我只希望.drag
淡入鼠标悬停的元素,而不是全部淡入。谢谢! 最佳答案
假定所需的.drag
元素是该元素悬停在其上方的后代:
$(".block").hover(function(){
$(this).find(".drag").stop().fadeIn(1000);
}, function(){
$(this).find(".drag").stop().fadeOut(1000);
});
关于jquery - 简单的Jquery悬停问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4822719/