2016-05-17 37 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