2

アクティブまたは現在表示されているバナーのli idを見つける必要があるときに、このスライドボックスのバナーローテーターを使用しています。

$(this).attr('class');

似たような。

4

2 に答える 2

2

現在のインデックスは次から取得できます。

<div class="slideboxThumbs">
  <a href="#" class="slideboxThumb" rel="1"></a>
  <a href="#" class="slideboxThumb selectedSlideboxThumb" rel="2"></a>
  <a href="#" class="slideboxThumb" rel="3"></a>
</div>

この例では、2 番目の画像が現在表示されていることがわかります。

$(".selectedSlideboxThumb").index(".slideboxThumbs a");
于 2012-05-13T08:22:51.617 に答える
0

クリックされたスライドの位置を取得する方法は 1 つしかありません。プレーン デモでは、すべてのスライドが 600px 幅です。メイン タグ — 次のプロパティがあります。

幅: 2400px; 左: 0px; オーバーフロー: 非表示;

したがって、スライドをクリックすると、{left} プロパティが 600px に変更されます。それで全部です。

于 2012-05-13T08:31:16.687 に答える