gpt4 book ai didi

javascript - jQuery 代码仅触发一次

转载 作者:行者123 更新时间:2023-12-03 05:00:15 25 4
gpt4 key购买 nike

我有 jQuery 代码,可以在单击时淡出 div。我有一个电子邮件列表,每个列表都有一个删除按钮,我想在单击时淡出该 div,但它只是淡出第一个 div。这是我的代码。

$(document).ready(function(){
$( "#message-close" ).click(function() {
$( "#messages-wrapper" ).fadeOut( "slow", function() {
});
});
});

例如,我有十个 div,每个 div 都包裹在 #messages-wrapper 中并使用 #message-close 按钮​​。但只有顶部 div 会淡出。

感谢您的帮助。

最佳答案

您需要使用 class 而不是 id (就像这样 $( ".messages-wrapper") )。因为唯一的 id 只能在页面上出现一次。如果您想隐藏所有 div,请不要使用 ID。例如:

$(document).ready(function(){ 
$( "#message-close" ).click(function() {
$( ".messages-wrapper" ).fadeOut( "slow");
});
});

关于javascript - jQuery 代码仅触发一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42260796/

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