2012-09-11 76 views
3

我使用的是docs.jquery.com/UI/Accordion,效果很好,但我似乎無法弄清楚如何將圖標添加到手風琴的標題中。在jquery手風琴中添加圖標

我只需要添加圖標,我不想風格整個手風琴。任何人都知道?謝謝。

+0

你想讓你的圖標替換現有的三角形圖標嗎?或者你想在其他地方添加嗎? – Scrimothy

+0

@Scrimothy根本沒有圖標。請注意,我的代碼就像這個'$(「#accordion」)。accordion();',我想我的問題更像是我需要從jQuery UI中放置默認圖標。 – IMB

回答

4

您可以將它添加到H3標籤內的html中作爲圖像或作爲span標籤的背景。

或者,您可以通過樣式表將它添加爲H3標籤的背景。

這可能是兩個最簡單的選項。

#accordion h3 { 
    background: // image path etc here 
} 

當H3是開放的(即它的活躍H3)它得到一個不同的類,所以你可以用它來顯示不同的圖標。

#accordion h3.ui-state-active { 
    background: // different image path here 
} 
+0

謝謝。開/關手風琴時,你如何改變圖標? – IMB

+0

@IMB - 我已經更新瞭如何做到這一點的答案。 –

+0

作品像一個魅力,謝謝! – IMB