2009-06-11 70 views
3

我正在使用Superfish jquery菜單系統,並且要求顯示所有子級,而不管其級別。該菜單僅顯示所選項目的子項。也許有人可以幫助我理解如何修改代碼以使其以這種方式工作。節點的顯示Superfish jquery菜單中的所有子項

Superfish menu

HTML例如:

<li class="root"><a href="#" title="Training" class="root">Training</a> 
    <ul> 
    <li class="sub"><a href="#" title="Workshops - Classroom" class="sub">Workshops - Classroom</a> 
     <ul> 
     <li class="sub"><a href="#" title="Business Analytics" class="sub">Business Analytics</a></li> 
     <li class="sub"><a href="#" title="Software Applications" class="sub">Software Applications</a></li> 
     <li class="sub"><a href="#" title="Selling Skills" class="sub">Selling Skills</a></li> 
     <li class="sub"><a href="#" title="Wal-Mart Focused" class="sub">Wal-Mart Focused</a></li> 
     </ul> 
    </li> 
    <li class="sub"><a href="#" title="Public Workshop Schedule &amp; Registration Form" class="sub">Public Workshop Schedule &amp; Registration Form</a></li> 
    <li class="sub"><a href="#" title="Webinars" class="sub">Webinars</a></li> 
    </ul> 
</li> 

如何現在看起來:

screen shot 1

如何需要看:

screen shot 2

回答

0

您可以嘗試一些CSS來使子項始終可見。當懸停時,當前項目獲得班級'sfHover'。

Perhaphs您可以添加CSS樣式到您的網站是這樣的:

li.sub.sfHover ul { 
    display: block !important; 
    visibility: visible !important; 
} 

我不太肯定的CSS選擇器,使它只對分分項工作,但我希望這讓你在路上。