Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 可折叠div:希望在单击一个div时打开所有div_Jquery - Fatal编程技术网

Jquery 可折叠div:希望在单击一个div时打开所有div

Jquery 可折叠div:希望在单击一个div时打开所有div,jquery,Jquery,我目前正在为我的雇主开发一个登录页面。为了在不混乱页面的情况下为SEO添加内容,我们在适当的位置放置了一些可折叠的div。 唯一需要注意的是,我们希望所有这些同时打开和关闭,而不是一次只打开一个 这是JS: `$(document).ready(function() { $(".content-body").hide(); $(".contentheader").click(function() { $(this).next(".content-body").slideToggle(100

我目前正在为我的雇主开发一个登录页面。为了在不混乱页面的情况下为SEO添加内容,我们在适当的位置放置了一些可折叠的div。 唯一需要注意的是,我们希望所有这些同时打开和关闭,而不是一次只打开一个

这是JS:

`$(document).ready(function()   
{
$(".content-body").hide();
$(".contentheader").click(function()
{
$(this).next(".content-body").slideToggle(100);
});
}); 

我需要做哪些修改?谢谢

将一个类应用于您想要控制的所有div,您可以使用jQuery选择器来选择这些div

例如:


$('.toggleDiv')。滑动切换(100)

签出。这将执行您想要的操作,并且它有一个可选的缓和功能,可以为该过程设置动画。

您可能还希望将.content body类设置为显示:默认情况下为“无”,这样您在首次加载页面时不会看到它们全部关闭谢谢提示!所有项目上都已存在此类(“内容体”)。是因为“.next”吗?我在网上找到并修改了这段代码。我对这个还是有点陌生,所以谢谢你的耐心。