Выбор первого div с помощью jQuery после удаления элемента перед ним [закрыто]Jquery

Программирование на jquery
Ответить
Anonymous
 Выбор первого div с помощью jQuery после удаления элемента перед ним [закрыто]

Сообщение Anonymous »

У меня есть группа элементов [*], каждый из которых имеет разное время, и счетчик jQuery, который ведет обратный отсчет до этого времени в m:ss.
Я хочу удалить этот элемент, когда мы доберемся до 0:00. Я не хочу, чтобы множество счетчиков делали одно и то же в каждом элементе, поэтому я просто отобразю счетчик в первом элементе, когда он достигнет 0, удалю его и продолжу в следующем элементе в списке.< /p>
например,
  • 12:40 (ending in 1:40)
  • 12:50
  • 13:00
  • 13:10
Все это происходит в функции setInterval, которая запускается каждые 1000 миллисекунд.
Счетчик в порядке, триггер в порядке. У меня он отлично работает с первым элементом, но как только он его удаляет, он не обрабатывает автоматически следующий элемент как первый.
Нужно ли мне что-то повторно инициализировать или я Я просто глуп?
Вот мой код, я избавился от всего, что не важно для этого вопроса:
var interval = setInterval(function() {
topTime = $('.main-content li:first-child span').html();
id = $('.main-content li:first-child').attr('id');

// all the code that counts timer down to 0

if (topTime == "0:00" ) {
console.log("removing top list element");
$("#"+id).hide('slow', function () { $("#"+id).remove(); });
}
}, 1000);


Подробнее здесь: https://stackoverflow.com/questions/791 ... -before-it
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»