Показать сообщение отдельно
  #5 (permalink)  
Старый 28.06.2014, 15:51
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Сообщение от dulingleb Посмотреть сообщение
Спасибо jsnb, так куда более понятно. На основе вашего кода я смог написать перелистывание предыдущей картинки:

var current;
	if ( $('div#rotator ul li.show') ) {
	  current = $('div#rotator ul li.show');
	} else {
	  current = $('div#rotator ul li:first');
	}
	
	var prev;
	if ( current.index() != 0) {
		prev = current.prev("li");  
	} else {
		prev = $('div#rotator ul li:last');
	}
Всё-таки мне кажется, что первое условие должно было выглядеть так:
if ( $('div#rotator ul li.show').length ) {

т.к. в текущем варианте оно абсолютно бессмысленно т.к. всегда истинно.

Последний раз редактировалось jsnb, 28.06.2014 в 15:53.
Ответить с цитированием