У меня есть функция для моей совой карусели, которая добавляет класс «включение», когда текущий слайдер виден, и удаляет, когда это не так.Функция задержки removeClass
function syncPosition(el){
var current = this.currentItem;
this.owl.owlItems.removeClass('turn-on');
setTimeout(function() {
$(this).removeClass("turn-on");
}, 2000);
$(this.owl.owlItems[this.owl.currentItem]).addClass('turn-on');
}
Теперь мне нужно добавить 2-секундную задержку для removeClass. Я пробовал с set-timeout, задержка, но я делаю что-то неправильно, потому что это не работает.
Проверить это fiddle
Может кто-нибудь помочь мне с этим вопросом?
Возможная Дубликат [Как "это" ключевое слово работа?] (Http://stackoverflow.com/questions/3127429/how-does-the-this-keyword-work) – Teemu