2009-10-21 84 views
1

我使用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類!

你明白我的問題嗎? :)

感謝和問候!

回答

0

嘗試觸發它的點擊時,DOM就緒:

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