Удаление активного класса и добавление его к брату - PullRequest
1 голос
/ 15 сентября 2009

В настоящее время у меня есть плагин jQuery Cycle, который позволяет прокручивать изображение. С его обратным вызовом я вызываю эту функцию

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

Это СЛЕДУЕТ удалить текущий класс из другого набора ссылок и добавить класс к следующему брату.

Это позволяет сохранить изображение, которое показывает его кнопка. Предшественник будет активен, чтобы пользователь мог определить, какая кнопка отображается в данный момент в слайд-шоу.

Если это имеет смысл, пожалуйста, дайте мне знать, почему он удалит активный класс, но никогда не дает родному брату активный класс.

Спасибо!

Ответы [ 2 ]

1 голос
/ 15 сентября 2009

, чтобы лучше вам помочь, у меня должен быть 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"); 

}
0 голосов
/ 16 сентября 2009

Я удалил эту функцию и пошел по другому пути с клиентом.

Я ценю ваши ответы, хотя!

...