無限の数のインスタンスに対して nthchild コマンドを使用することに興味があります。jQuery でスライダーを作成し、下部に各スライドのナビゲーション ボタンを作成しました。
<div id="nav">
<ul>
<li id="button1"></li>
<li id="button2"></li>
<li id="button3"></li>
</ul>
</div>
現在、jQuery を使用して、このコードとサイクル プラグインを使用して選択したボタンをクリックして、選択したスライドに進みます。
$('#button1').click(function() {
$('#slides').cycle(0);
return false;
});
$('#button2').click(function() {
$('#slides').cycle(1);
return false;
});
$('#button3').click(function() {
$('#slides').cycle(2);
return false;
});
スライダー ボタンごとに 1 つの jQuery コマンドを作成する代わりに、それぞれをアクティブなリンクにする 1 つのコマンドが必要です。無数のインスタンスでできるならnthchildを使えばうまくいくと思いました。
これを試してみましたが、うまくいきませんでした。
$('#nav ul li:nth-child(n)').click(function(){
$('#slides').cycle(n);
return false;
});
nthchild で動作させる方法や別の方法について何か考えがあれば、それは素晴らしいことです。