我沒有得到如何告訴我的功能,如果我再次點擊打開的選項卡上,關閉並停止動畫。我現在的問題是我的選項卡關閉,並重做.show()操作。這裏有一個小提琴給你看; http://jsfiddle.net/X2dsS/1/jQuery與隱藏和顯示
$('.lst-cours .extrainfo').hide()
$('.lst-cours').click(function(){
$('.lst-cours .extrainfo').hide("slow")
$('.lst-cours .extrainfo').removeClass("active")
$(this).children().find('.extrainfo').show("slow").addClass('active')
});
有這個問題,就是如果我單擊另一個選項卡時,一個上是開放的,它關閉了標籤,但不打開我們點擊的另一個。 – goregrind
@goregrind這裏的最終解決方案應該很好,並且有一個停止命令來確保動畫不會重複。祝你好運! –
非常感謝! – goregrind