//console.clear(); var $formAddTask = $('#form-add-task'), $taskList = $('#task-list'), $modalAddTask = $('#modal-window'), $removeAll = $('#remove-all'), $modalEditTask = $('#modal-window-edit'), $formEditTast = $('#form-edit-task'), $modalDeleteTask = $('#modal-window-delete'), $btnOk = $('#conf'); $formAddTask.on('submit', hendLerFormAdd); //кнопка сейв на модальном окне (add) $modalEditTask.on('submit', hendLerFormEditTask); //кнопка сейв на модальном окне (edit) $removeAll.on('click', hendlerDeleteAll); //кнопка удаления $taskList.on('click', '.delete-task', hendlerDeleteTask); // вешаем обработчик клик на кнопку delete-task $taskList.on('click', '.edit-task', hendlerEditTask); // слушаем кнопку редактировать $modalAddTask.on('shown.bs.modal', handLerShowModal); // событие открытие модального окна бутстрапа (add) $modalEditTask.on('shown.bs.modal', handLerShowModal); // событие открытие модального окна бутстрапа (edit) ;(function() { // самовызывающаяся функция которая перебирает и рисует li на странице динамически for (var key in localStorage) { var task = JSON.parse(localStorage[key]); metods.addTask(task, key); } })();