Javascript Jquery子项选择未发生
目前我有这样的想法:Javascript Jquery子项选择未发生,javascript,jquery,Javascript,Jquery,目前我有这样的想法: $('.item').hover(function() { $('.babyitem').fadeToggle('slow', function() {}); }); <div class="item"> <div class="babyitem"> </div> </div> 它的工作原理是当一个项目悬停时,所有的婴儿都会消失。然而,我只想让特定的孩子。宝宝消失 我已经试过了,但什么都没发生: $('.i
$('.item').hover(function() {
$('.babyitem').fadeToggle('slow', function() {});
});
<div class="item">
<div class="babyitem">
</div>
</div>
它的工作原理是当一个项目悬停时,所有的婴儿都会消失。然而,我只想让特定的孩子。宝宝消失
我已经试过了,但什么都没发生:
$('.item').hover(function() {
$(this).children('.babyitem').fadeToggle('slow', function() {});
});
HTML也是这样的:
$('.item').hover(function() {
$('.babyitem').fadeToggle('slow', function() {});
});
<div class="item">
<div class="babyitem">
</div>
</div>
babyitem是.item的直接子项吗?如果不是,则应该考虑使用.FIN()而不是.Engor():
如果您希望某个项目淡入淡出,请为其指定一个id,并使用“#”而不是“.”我不确定您的所有代码是如何设置的,因为示例非常小,但您是否希望这样做
$('.item').hover(function() {
$('.babyitem', this).fadeToggle('slow', function() {});
});
.item
小时候是否有.babytem
?你的标记到底是什么?你所拥有的应该可以很好地工作:嗯,它不能像我实际的代码那样直接-这是有效的,谢谢!