gpt4 book ai didi

javascript - 第二个div点击两次后不会返回

转载 作者:行者123 更新时间:2023-11-30 12:16:02 24 4
gpt4 key购买 nike

我不太擅长 JQUERY,我只是倾向于观察事物,但这是我一直在研究的代码。所以这里的目标是当我点击屏幕上的任意位置时,我希望 .people.people_bg 都关闭。

<script>
$(document).ready(function(){
$("#relations").click(function(){
$(".people").slideToggle("fast");
$(".people_bg").slideToggle("fast");
});
});


$('a.close, .people_bg').live('click', function() {
$('.people_bg , .people').fadeOut(function() {
$('.people_bg, a.close').remove(); //fade them both out
});
return false;
});
});
</script>

问题是:它只能一次。第二次,只出现“.people”,没有出现“.people_bg”

最佳答案

您使用的删除功能实际上是从页面中完全删除元素,所以这是您的罪魁祸首。用更合适的函数替换它,你应该没问题。

关于javascript - 第二个div点击两次后不会返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32407891/

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