gpt4 book ai didi

javascript - 在使用 while 循环遍历元素时遇到问题

转载 作者:搜寻专家 更新时间:2023-11-01 05:06:56 24 4
gpt4 key购买 nike

我想遍历一组 div 并在触发点击事件时随机淡出它们,但目前我必须不断点击以淡出其他 div。我宁愿单击一个 div 并让它的所有 div 随机淡出。我在 while 循环中添加了一些 console.logs,一切似乎都正常,问题是当我尝试淡出实际元素时。如果有人能提供帮助那就太好了?

在这里 fiddle :http://jsfiddle.net/kyllle/sdpzJ/7/

最佳答案

我不确定我是否理解你的问题,但这里有一个可能的解决方案:

function randomFadeOut(i){  
var random;
var e = 0;
while (e < ctnLength) {
random = Math.random() * 1000;
$(ctn[e]).not(i).delay(random).animate({ opacity : 0 });
e++;
}
}

这会在您点击一个 div 时随机淡出所有 div。

I updated your fiddle here .

关于javascript - 在使用 while 循环遍历元素时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9081697/

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