2

ブートストラップを使用してカルーセルを作成しています。ただし、問題は、カルーセルがサイクルを行うたびに関数を呼び出す方法がわからないことです (つまり、カルーセルの自動サイクル機能を意味します)。誰でもこれについて何かアイデアがありますか?

必要な場所は次のとおりです。カルーセルを除いて、すべての写真 (カルーセルから) を親指として持っているので、フォト アルバムのようなものがあります。次に、それらの親指のいずれかをクリックして、直接そこに移動します。次に、サムを「アクティブ」(基本的には灰色ではなく黒い境界線)にしてから、前のサム(クリックしたときにアクティブだったもの)を通常に戻します。しかし...カルーセルが循環しているとき(これはかなり素晴らしいようです)、アクティブな親指を最新の状態に保ちたいと思います。そのために必要なのは、カルーセルが循環するのと同時に関数を呼び出せることだけです。

4

1 に答える 1

2

Twitter Bootstrap Carousel プラグインのドキュメントにあるように、カルーセルはリッスンできる 2 つのイベントを発生させslideますslid。これらのイベントのいずれかをリッスンしてから、コールバックで必要なコードを実行してみてください。

$('body').on('slid', function (e) {
  //do stuff in here
});
于 2012-07-16T17:38:50.200 に答える