Показать сообщение отдельно
  #1 (permalink)  
Старый 22.09.2011, 12:23
Аспирант
Отправить личное сообщение для Skyman Посмотреть профиль Найти все сообщения от Skyman
 
Регистрация: 05.05.2011
Сообщений: 32

Функция срабатывает с запозданием
На сайте есть карусель, решил добавить блок с описанием для каждого изображения, т.е. когда изображение активно, для div с описанием добавляется display: block, а для остальных none.

И это все выполняется, когда мы нажимаем на ссылку прокрутки.

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

$(document).ready(function(){
   $('.carousel-controls a').click(function(){
      $('img').parent('.w_info').find('div').css('display', 'none');
      $('img.active').parent('.w_info').find('div').css('display', 'block');
   });
});

Последний раз редактировалось Skyman, 22.09.2011 в 12:26.
Ответить с цитированием