用nth-child(n)手动切换jQuery手风琴

时间:2013-03-21 21:19:51

标签: jquery jquery-selectors slidetoggle

嗨,我有4个步骤的任务。 该步骤在开始时具有值1,并且每当用户做出正确的步骤时,步骤++。

现在我有手风琴的解释:每一步的部分。

所以我想当用户做出正确的步骤时,它会滑动相关的步骤解释,然后滑动下一个步骤。

这是我到目前为止所得到的

acco=$('#accordion:nth-child('+this.step+')');

acco.slideToggle();

但似乎不对......

你们有没有想法?

谢谢!

更新

功能如此之大!但是用几句话说。我有这样的手风琴

<div id="accordion">
<h3>Step1</h3>
<div>La la la</div>

<h3>Step2</h3>
<div>La la la</div>

<h3>Step3</h3>
<div>La la la</div>

<h3>Step4</h3>
<div>La la la</div>

<h3>Step5</h3>
<div>La la la</div>

</div>

例如,Step1部分现在就打开了。

我想编写一个函数,它将作为参数接收一些步骤并打开所需的解释部分(并关闭所有其他部分)

openclose = function(step) {
acco=$('#accordion:nth-child('+step+')');
acco.slideToggle();
}

0 个答案:

没有答案