【发布时间】:2013-10-01 21:13:36
【问题描述】:
我在一个页面上有一堆内容,每个内容都有锚点来定位,这些锚点基本上就像书签和锚点指向的内容我使用了 hide();除了第一段,因为它只是介绍性的东西。
我的最终目标是:
当我点击一个锚点时,它只会取消隐藏那一个段落并保持其余部分隐藏。
然后,当我单击另一个锚点时,它会重新隐藏上一段并仅显示我刚刚单击的锚定段落中的内容
到目前为止,我所拥有的(实际上并不多)是:
$('#content p:not("#firstParagph")').toggle();`
我尝试使用 .filter(':hidden') 和 show() 但它最终破坏了所有代码(我确定这是因为我做错了什么)我以前是如何让它工作的是替换 css 代码 display:inline 但我想这样做而不必更改 CSS,因为所有 css 都已经存在
【问题讨论】:
标签: jquery hide show-hide hidden