1
我有一個運行正常的使用純無序列表的jquery手風琴。我正在嘗試合併2個功能。切換列表圖像並展開所有jquery accordion w /無序列表
Here is my functioning accordion code and a demo of it working. http://jsbin.com/itibi4/
- 繃箭頭。
我打算讓父項目符號成爲一個切換箭頭,點擊時指向子項目符號而不是箭頭。我能夠得到一些幫助嗎?
.inactive {
background-image:url("http://img547.imageshack.us/img547/4103/arrowp.gif");
background-position:4px -31px;
background-repeat:no-repeat;
cursor:pointer;
padding-left:20px;
padding-top:10px;
}
.active {
background-image: url("http://img547.imageshack.us/img547/4103/arrowp.gif");
background-position: 4px 12px;
background-repeat:no-repeat;
font-weight:bold;
}
- 全部展開/全部摺疊
另外,我試圖將一個展開所有/摺疊所有功能。代碼來自以前的項目,我在無序列表菜單下添加了這個代碼,但是我很難將它加入到這個項目中。我能夠得到一些幫助嗎?
$('.swap').click(function()
{
if($(this).text() == 'Click to Collapse All FAQs')
{
$('ul.menu').slideUp('normal');
$('ul.menu li a').removeClass('active');
$(this).text($(this).text() == 'Click to Expand All FAQs' ? 'Click to Collapse All FAQs' : 'Click to Expand All FAQs');
}
else
{
$('ul.menu').slideDown('normal');
$('ul.menu li a').addClass('active');
$(this).text($(this).text() == 'Click to Expand All FAQs' ? 'Click to Collapse All FAQs' : 'Click to Expand All FAQs');
}
}
非常感謝您的幫助!
埃文
@ jmort253感謝缺少支架提示。我在這裏做了改變http://jsbin.com/itibi4/2/我想現在我需要的支持是如何使子無序列表展開和摺疊,而不是主要的無序列表。我想我可以處理你指出的箭頭。謝謝你的提示。 – Evan
@Evan - 您的展開/摺疊功能可能與頂級菜單綁定。您需要將其展開以綁定到所有菜單。嘗試找到一種方法來使用綁定到所有菜單的CSS選擇器,並且您將會很好! – jmort253
@ jmort253好的。我知道了。現在,我有另一個問題。當我點擊「展開」時,一切都完美展開,但只要我點擊任何程序(企業管理),鏈接全部崩潰。他們都不應該像那樣崩潰。這裏是我最新的http://jsbin.com/itibi4/3/ – Evan