gpt4 book ai didi

javascript - 仅在点击事件时显示所有指定的 div 元素

转载 作者:行者123 更新时间:2023-11-30 15:31:25 26 4
gpt4 key购买 nike

我有以下 jquery 代码,它会自动展开页面中的第一个 div。我希望每个 div 都关闭,直到用户单击该 div。能否建议更新以确保在用户点击之前所有这些都关闭?

代码

<script type="text/javascript">
var $ = jQuery.noConflict();
$(document).ready(function(){
$(".toggle_container").slice(1).hide();//expands first FAQ content
$(".expand_heading:first").addClass("active");//add active class to first FAQ title
$("h4.expand_heading").click(function(event){
event.preventDefault()
$(this).toggleClass("");
$(this).next(".toggle_container").slideToggle("slow");
});
});
</script>

最佳答案

删除 slice(1)在隐藏时包含第一个元素以及行 $(".expand_heading:first").addClass("active")因为您不想将第一个设置为事件状态。

$(document).ready(function(){
$(".toggle_container").hide();//expands first FAQ content
$("h4.expand_heading").click(function(event){
event.preventDefault()
$(this).toggleClass("");
$(this).next(".toggle_container").slideToggle("slow");
});
});

关于javascript - 仅在点击事件时显示所有指定的 div 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42190682/

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