0

对于以下 HTML:

 <h1 id="t1">First Title</h1>
 <p class="contents" id="c1">First Content</p>

 <h1 id="t2">Second Title</h1>
 <p class="contents" id="c2">Second Content</p>

 <h1 id="t3">Third Title</h1>
 <p class="contents" id="c3">Third Content</p>

<!-- etc... -->

我想slideToggle对每个特定标题的内容使用 jquery。即:点击 id="t2",我想要 "c2" 来切换。

感谢您的建议或代码!

4

2 回答 2

2
$('h1').click(function(){
    $(this).next().slideToggle();
});

jsFiddle 示例

于 2013-08-23T02:37:28.950 回答
0

改为为您的 h1 使用 class ,因为它更适合您的要求..

然后试试这个:

$('h1.h1class').click(function() { $(this).next('p.contents').slideToggle(500); });

于 2013-08-23T02:41:19.687 回答