2016-05-17 65 views
1

在希望某人能夠幫忙的事情上遇到麻煩。手風琴沒有在標籤中顯示?爲什麼?

下面是選項卡的鏈接,手風琴(兩者完美的工作分開)

標籤 jsfiddle.net/31oftamq/6/

手風琴 jsfiddle.net/xLh6k5fm/2/

當我將手風琴放在其中一個標籤的內容區域時,手風琴在我運行時沒有出現。

任何人都知道這個問題可能是什麼?幫助將不勝感激。

謝謝! :)

+0

我不能完全肯定,但將使用一個孩子的選擇器,而不是一個後代選擇器的tab-stage幫助?$('。tabs-stage> div')。hide();' –

+0

請在你試圖將兩者放在一起的小提琴中,以便我們可以排除故障ot it。 – haltersweb

+0

我卡在保修標籤下:https://jsfiddle.net/3ypxecrf/ –

回答

2

因爲你這個隱藏:

$('.tabs-stage div').hide(); 

將其更改爲:

$('.tabs-stage div[id^=tab]').hide(); 

檢查整個代碼在這裏:http://jsfiddle.net/31oftamq/9/

+0

非常感謝回覆!這很好。如果您能幫助我,請將上面的評論複製粘貼到最後一個問題上:「當您點擊手風琴上的一個問題時,答案顯示:但是,我希望能夠再次單擊該問題以隱藏內容目前,如果您點擊一個問題並重復點擊它,它將不會隱藏內容。「 – miksham

+1

你可以用這樣的jQuery來做到這一點http://jsfiddle.net/xLh6k5fm/3/ – jakob

+0

嗨jakob。感謝您的快速響應和幫助!它本身就非常棒,但當它在手風琴中時,它會自行打開然後關閉。所以當它在手風琴中時它有點兒錯誤。有什麼想法嗎? – miksham