Код (Text): var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('div#rotator ul li:first') :current.next()) : $('div#rotator ul li:first')); стоит три знака вопроса, я так понимаю это по другому "или"??? Каким образом тут последовательность выполнения происходит???
Если объяснить по простому, это выглядит примерно так: Код (PHP): ? { ? { } : { } } : { } http://learn.javascript.ru/conditional-if#оператор-вопросительный-знак Что - то ссылку не обрабатывает .
Нет, это не "или", а "если". Код (Text): var a = b ? c : d; Равносильно: Код (Text): if(b) var a = c; else var a = d;