Javascript 滑动切换是否自动打开第一项?

Javascript 滑动切换是否自动打开第一项?,javascript,jquery,Javascript,Jquery,我有一个使用以下JS的aJQuery accordian function initMenu() { $('#accordion ul').hide(); $('#accordion li a').click( function() { $(this).next().slideToggle('normal'); } ); } $(document).ready(function() {initMenu();}); 和下面的HTML &l

我有一个使用以下JS的aJQuery accordian

function initMenu() {
  $('#accordion ul').hide();
  $('#accordion li a').click(
    function() {
        $(this).next().slideToggle('normal');
      }
    );
  }
$(document).ready(function() {initMenu();});
和下面的HTML

 <ul id="accordion">
            <li><a class="firstheading" href="#">Making words work</a>
                <ul class="panelContent">
                    <li>
                        <p>IPSUM</p>
                    </li>
                </ul>
            </li>
            <li><a class="heading" href="#">Full business-writing services</a>
                <ul class="panelContent">
                    <li>
                        <p>IPSUM<p>
                    </li>
                </ul>
            </li>
        </ul>
    • IPSUM

    • 同侧膈肌

有人能告诉我如何确保在页面加载时打开第一项吗?

您可以使用gt选择器指定索引大于零的ul,以便除第一项之外的所有ul都可以打开

演示


您可以使用gt选择器指定索引大于零的ul,因此除第一个ul外,每个ul都可以

演示


它应该自动打开,但您可以通过编程方式打开手风琴乐曲,如下所示:

.手风琴(‘激活’,索引)

因此,要打开第一部分,您可以

$('手风琴')。手风琴('激活',0)

您可以将其放在document ready函数中。请注意,选择器也可以用来代替数字,数字表示从0开始的每个部分


它应该是自动打开的,但您可以通过编程方式打开手风琴作品,如下所示:

.手风琴(‘激活’,索引)

因此,要打开第一部分,您可以

$('手风琴')。手风琴('激活',0)

您可以将其放在document ready函数中。请注意,选择器也可以用来代替数字,数字表示从0开始的每个部分


他没有使用jquery ui,但他没有提到它,而且在为它滚动自己的js时,它看起来是这样的。你在说什么?“我有一个使用以下JS的aJQuery accordian。”位于顶部。没问题!jQuery(和javascript)是一种功能强大的语言,但它有一些简洁的结果。他没有使用jQuery ui,他没有提到它,而且在他为它滚动自己的js时,它看起来是这样的。你在说什么?“我有一个使用以下JS的aJQuery accordian。”位于顶部。没问题!jQuery(以及一般的javascript)是一种功能强大的语言,但它有一些简洁的结果。
function initMenu() {
  $('#accordion ul:gt(0)').hide();
  $('#accordion li a').click(
    function() {
        $(this).next().slideToggle('normal');
      }
    );
  }
$(document).ready(function() {initMenu();});