jQuery的手风琴和活动链接

问题描述:

我使用followig手风琴菜单:jQuery的手风琴和活动链接

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(); }); 

现在,当#submenu列表的链接变得活跃,手风琴关闭,我不得不再次打开它的另一个位选择链接时,从#submenu。我的问题:我怎么能告诉这个脚本,当#submenu列表中的li有class .active_link时,手风琴会自动打开当前的ul #submenu列表?

仅当链接处于活动状态时才设置.active_link类!

你明白我的问题吗? :)

感谢和问候!

尝试触发它的点击时,DOM就绪:

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