Javascript jQuery手风琴和活动链接

Javascript jQuery手风琴和活动链接,javascript,jquery,menu,accordion,hyperlink,Javascript,Jquery,Menu,Accordion,Hyperlink,我使用以下手风琴菜单: function initMenu() { $('#submenu ul').hide(); //$('#submenu ul:first').show(); $('#submenu li a').click( function() { var checkElement = $(this).next(); if((checkElement.is('ul')) && (checkElement.is(':visib

我使用以下手风琴菜单:

function initMenu() {
  $('#submenu ul').hide();
  //$('#submenu ul:first').show();
  $('#submenu li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#submenu ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
        }
      }
    );
  }
$(document).ready(function() { initMenu(); });
现在,当#子菜单列表中的链接激活时,手风琴关闭,我必须在从#子菜单选择另一个链接时再次打开它。我的问题:我如何告诉这个脚本,当#子菜单列表中的li具有class.active#链接时,手风琴会自动打开当前的ul子菜单列表

仅当链接处于活动状态时,才设置.active\u链接类

你明白我的问题吗?:)


谢谢和问候

当dom准备就绪时,尝试触发对它的单击:

$('#submenu li a.active_link').click();