Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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 Accordion部分在页面加载时始终关闭_Jquery_Jquery Plugins_Accordion - Fatal编程技术网

使所有jQuery Accordion部分在页面加载时始终关闭

使所有jQuery Accordion部分在页面加载时始终关闭,jquery,jquery-plugins,accordion,Jquery,Jquery Plugins,Accordion,我已经为我的网站下载了。我对jQuery一无所知。当网站打开时,手风琴的所有部分都应该关闭。我对这些选项做了一些更改 ------------------------- //default ------------------------- jQuery().ready(function(){ // simple accordion jQuery('#list1a').accordion(); jQuery('#list1b').accor

我已经为我的网站下载了。我对jQuery一无所知。当网站打开时,手风琴的所有部分都应该关闭。我对这些选项做了一些更改

-------------------------
//default
-------------------------
    jQuery().ready(function(){
        // simple accordion
        jQuery('#list1a').accordion();
        jQuery('#list1b').accordion({
            alwaysOpen: false,
            autoheight: true
        });
--------------------------
//Changed 
--------------------------
    jQuery().ready(function(){
        // simple accordion
        jQuery('#list1a').accordion();
        jQuery('#list1b').accordion({
            alwaysOpen: true,
            autoheight: false
        });

<--------------------------->
-------------------------
//违约
-------------------------
jQuery().ready(函数()){
//简易手风琴
jQuery('#list1a').accordion();
jQuery('#list1b')。手风琴({
alwaysOpen:错,
自动高度:真
});
--------------------------
//改变
--------------------------
jQuery().ready(函数()){
//简易手风琴
jQuery('#list1a').accordion();
jQuery('#list1b')。手风琴({
是的,
自动高度:false
});

但是它不起作用。

可能您的脚本代码中没有
$(文档).ready(函数(){…});

我想您需要这样:

jQuery().ready(function(){
    // simple accordion
    jQuery('#list1a').accordion();
    jQuery('#list1b').accordion({
        alwaysOpen: false,
        active: false
    });

我建议使用jQuery UI Accordion:

您可以从一行开始:

$(function(){ $('.accordion').accordion() });
您可以选择所有要开始关闭的图元,将“活动”选项设置为false,将“可折叠”选项设置为true:

$(function(){ $('.accordion').accordion({ collapsible: true, active: false }) });

希望能奏效。

哦,太好了。这是我一直在想的一件小事。非常感谢。