Задать вопрос
@Alino4ka

Не передаются данные формы после appendto, как исправить?

Имеется страница с товарами и функция сортировки цен, цены у меня хранятся в data-price у объектов .box, сам код:
$('.row').find('.box').sort(function (a, b) {
return +a.getAttribute('data-price') - +b.getAttribute('data-price');
})
.appendTo($('.row'));

все работает и сортирует, но вот проблема:
Внутри каждого блока .box есть чекбокс, после сортировки как их не тыкай - форма не будет отправлена, точнее отправится пустая, как будто input:checkbox вообще нету на странице.

Как это можно исправить?
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimka-dooz
@dimka-dooz
front-end разработчик)
При сортировки происходит перерисовка контента, если вы вешаете события через js, все обработчики слетают, придется повесить их снова, после сортировки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы