Я думаю, что это очень маленькое изменение в исходный код, чтобы добавить это в easySlider
плагин. Взглянув на него, она действительно является довольно простой/раздели голый плагин, там гораздо более доступной, что там предлагают общие вещи, такие как обратные вызовы и т.д.
Хотя, в adjust()
метод дополнения плагина:
$("ul li", obj).removeClass('current-slide').eq(t+1).addClass('current-slide');
Чтобы он сидел, как показано ниже, в конце функции настройки, это приведет к удалению любого класса .current-slide
до того, как будет вызван следующий слайд, а затем повторно применен.
function adjust(){
clickable = true;
/**
* Where `t` is the current slide index.
* and obj refers to $(this) (The .easySlider ojb)
**/
$("ul li", obj).removeClass('current-slide')
.eq(t+1)
.addClass('current-slide');
if(options.numeric)
setCurrent(t);
};
Demo Fiddle: http://jsfiddle.net/864DZ/
Вы можете добавить класс к любому литию (каждый слайд элемент на самом деле) в CSS, я не уверен, что нацеливание ток имеет смысл в данном случае? Один предмет виден, нет, не так ли? – sinisake
@OliveraKovacevic Вы смогли найти решение в конце? : o – MackieeE
Не сам по себе, но я нашел обходное решение, используя определенный слайдер и функцию, которую я нашел на SO. –