gpt4 book ai didi

javascript - 双击元素时循环遍历 jQuery 中的元素

转载 作者:行者123 更新时间:2023-11-29 16:28:06 25 4
gpt4 key购买 nike

我是 jQuery 和 Javascript 新手。我正在尝试制作一个可以双击的按钮,然后循环遍历网页中具有特定类的所有元素并淡化它们。

目前,我正在尝试这样做:

$(".fadeall").dblclick(function() {
$("div.section").each(function(idx,item) {
item.fadeTo(25,inactiveOpacity);
});
});

在我的调试器中,我看到双击发生,但 each 调用中的函数没有被触发。

我相信我没有正确匹配 div.section 元素,但不知道正确的方法。

最佳答案

应该会出错,因为 DOM 元素没有 .fadeTo()函数时,您需要将要循环的元素 (item) 包装在 jQuery 对象中,如下所示:

$(item).fadeTo(25,inactiveOpacity);

或者,这个也可以,例如:

$(".fadeall").dblclick(function() {
$("div.section").each(function() {
$(this).fadeTo(25,inactiveOpacity);
});
});

关于javascript - 双击元素时循环遍历 jQuery 中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3876699/

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