4 つの段落要素があります。奇数要素をクリックした後、次の偶数要素を切り替えたい。
これがアレンジです。
<p>First</p>
<p>Second</p>
<p>Third</p>
<p>Fourth</p>
したがって、[First] をクリックすると、[Second] がトグルされます。3 番目をクリックすると、4 番目の要素が切り替えられます。それが理にかなっていることを願っています。
これが私がこれまでに思いついたことです。
$("p:odd").click(function(){
$("p:even").toggle("slow");
});
さて、このコードはすべての偶数要素を切り替えます。奇妙な段落をクリックするたびに、n + 1を切り替えたいだけです。それは理にかなっていますか?その関数が引数を取り、奇数の段落をクリックした後に次の (n+1) が切り替えられるようにする方法はありますか? 引数を渡す方法や、それを行うための最良の方法は本当にわかりません。
ありがとうございました