gpt4 book ai didi

javascript - 依次淡出 child

转载 作者:行者123 更新时间:2023-11-30 17:07:42 24 4
gpt4 key购买 nike

我试图让列表中的每个元素按顺序淡入。我知道有很多类似的问题被问到,但我似乎无法找出问题所在!这是我的代码:

jQuery(function ($) {
$('li.menu-item-type-custom').click(function () {
$(this).siblings().find('ul.sub-menu').hide();
$(this).children('ul.sub-menu').each(function(index) {
$(this).delay(300*(index)).fadeTo(1000,1);
});
});
});

编辑:它不是按顺序进来的。这是我正在使用的 DOM:http://jsfiddle.net/m0vxjqsj/2/

最佳答案

问题是当您想要淡入子菜单中的 li 时,您正试图淡入子菜单...我添加了 .children( ).hide() 之前和在 .each() 之前...

我相信这就是你想要的......

JSFiddle

$('li.menu-item-type-custom').click(function () {

$(this).siblings().find('ul.sub-menu').children().hide();

$(this).children('ul.sub-menu').children().each(function (index) {
$(this).delay(300 * (index)).fadeTo(1000, 1);
});
});

关于javascript - 依次淡出 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27641315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com