Привет, у меня есть следующий код JQuery, который удалит последний элемент в контейнере. Проблема заключается в том, что мой remove анимирован, и этот метод будет, например, называться 10 раз подряд, тогда будет удалено только 2 или 3 элемента, потому что следующая стена поймает объект, который уже удален, но в настоящее время выцветание.JQuery Удалить последний элемент, несколько вызовов
var last = self.options.FollowsContainer.children().last();
self.usersInFollowsList--;
if (last != null) {
last.fadeOut(function() {
$(this).remove();
});
}
Я судимое следующее, но он не работает
var last = self.options.FollowsContainer.find(":not(.removing):last");
self.usersInFollowsList--;
if (last != null) {
last.addClass("removing");
last.fadeOut(function() {
$(this).remove();
});
}
'вар последний = self.options.FollowsContainer.children (': нет (: анимированный)') последнего()' – adeneo
Не клеится понять –
@. adeneo вы решили работать, можете ли вы добавить anwser, чтобы я мог его принять? – Androme