Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Что то не так с кодом (https://javascript.ru/forum/events/39089-chto-ne-tak-s-kodom.html)

vadim5june 15.06.2013 19:23

Цитата:

Сообщение от Marker
Есть идеи?

когда Вы перезаписываете $('#adm-notification').html(data);
то div с class='n_warning' не надо бы трогать-куда то его вынести
иначе он в следующем цикле вот эти строчки
$('.n_warning').fadeOut(500);
не может выполнить

Marker 15.06.2013 19:36

после успешной обработки аякса, даже если на .delete алерт поставить не срабатывает

bes 15.06.2013 19:41

Цитата:

Сообщение от Marker
после успешной обработки аякса, даже если на .delete алерт поставить не срабатывает

в самом начале обработчика ставил?
и я думаю vadim5june разгадал твою загадку
у тебя на выводе /admin/delete что?

Marker 15.06.2013 19:41

Ну в общем я через рефреш страницы решил, думаю сойдет..

danik.js 15.06.2013 19:41

То есть после отработки обработчик click элементов .delete не вызывается вообще? Или вызывается, но делает то, что задумано? Не может же обработчик сам отсоединиться.. Изучай детальней в инспекторе. Смотри события, выполняй пошагово и т.д.

Marker 15.06.2013 19:41

на /admin/delete обработчик переменных, запрос к базе (удаление)

Marker 15.06.2013 19:42

да click не вызывается

bes 15.06.2013 19:46

Цитата:

Сообщение от Marker
на /admin/delete обработчик переменных, запрос к базе (удаление)

ты же в через data в $('#adm-notification').html(data); что-то выводишь
что?

danik.js 15.06.2013 20:46

Цитата:

Сообщение от Marker
да click не вызывается

Если ты
1) не снял обработчик через $('.delete').off
2) не удалил (или перезаписал) этот элемент
3) не перезагрузил страницу
4) не перехватил клик родителем
то такого быть просто не может.

Так что чета ты мутишь...

Marker 15.06.2013 21:50

он записывает succesfully deleted! Ну ладно, я уже решил проблему, после обработки делается рефреш..


Часовой пояс GMT +3, время: 21:56.