Небольшая проблема с кодом JavaScript

Лев Двойрис

Здравствуйте! Я составил todo-List, в котором задачи сортируются по приоритетам, а каждый приоритет— по алфавиту. Я добавил функцию, которая при нажатии на элемент списка (одну из задач) окрашивает его в серый цвет и делает его неактивным. Если я добавляю задачу того же приоритета, что и отмеченная раннее (checked) и вновь добавленная задача по алфавиту младше «чекнутой», то все идет как надо. Но если добавить сташую по алфавиту задачу, последняя не только вытесняет отмеченную с её места, но и отбирает ее свойство (помеченная серым и неактивная). Я не знаю, каким образом это можно исправить… Прилагаю ссылку на код: jsfiddle.net/Levy4/scac5o62/11/#&togetherjs=AR4xIc3fbE

Лев Двойрис около 1 месяца назадСпасибо 0
1 чел.