1

現在、画像をスクロールできる jQuery Cycle プラグインがあります。コールバックを使用して、この関数を呼び出しています

function onAfterVideoScroll() { $('.myRemote.active').removeClass("active").next().addClass("active"); }

これは、現在のクラスを別のリンクのセットから削除し、クラスを次の兄弟に追加する必要があります。

これは、どのボタンが現在スライドショーに表示されているかをユーザーが認識できるように、そのボタンの前のボタンがアクティブであることを示している画像を保持するためです。

これが理にかなっている場合は、アクティブなクラスを削除するのに、兄弟にアクティブなクラスを与えない理由を教えてください。

ありがとう!

4

2 に答える 2

1

より適切なサポートを提供するために、HTML コードが必要です。原則として、これが機能するかどうかを確認するためにこれを行います。

var xcontext = $('#myContext'); // this contains a .myRemote.active. is to reduce the search continues

function onAfterVideoScroll() {

   var xactive = $('.myRemote.active', xcontext);
   var xnext = active.next(); 

   xactive.removeClass("active");
   xnext.addClass("active"); 

}
于 2009-09-15T01:42:30.553 に答える