- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Такая ситуация... есть страница где выводятся комменты их может быть от 0 до десятков тысяч, поэтому комменты выводятся с лимитом в 60 + пагинация.
Пришла мне идея сделать чекбоксы чтобы нажав нужный чекбокс можно было без перезагрузки отфильтровать только хорошие или только плохие отзывы.
Сделал чекбоксы, написал обработчик JS который делает аякс запрос, стирает все содержимое блока с отзывами и рендерит новую простыню отзывов (только плохих или только хороших)
На этом этапе все работает, а не работает вот что. У каждого отзыва есть две кнопочки (палец вверх и палец вниз, голосовалка за каждый конкретный отзыв), эти кнопки работают если страница только загружена, но стоит применить сортировку и кнопки перестают работать. Каждая кнопка содержит атрибут data-id и data-value которые так же пост запросом уходят на сервер.
Я проверил код кнопок не отличается при первоначально загрузке и при сортировке через JS (т.е. нужные атрибуты содержат правильные данные). Никаких ошибок в консоле нет при нажатии (когда кнопки не работают).
Функция сортировки отзывов и функция работы кнопок в одном файле (функция кнопок выше если это важно...).
Есть мысли почему могут переставать работать кнопки без ошибок в консоле?
jQuery.on() в помощь или описание этой функции для общего понимания.
На вновь добавленные элементы ваши события не распространяются.
Спасибо за ответ, теперь понятно - я создал блоки но старый обработчик события их не цепляет, нужно создать новый.
JS еще плохо знаю, можете помочь?
Вот моя функция генерации простыни отзывов
а вот функция обработки нажатия кнопок
попробовал ее сунуть после
получаю ошибки, не подскажите как ее корректно вставить?
и все заработало
Вы так ничего и не поняли.
Вместо
jQuery(".checked_comm_div input").click
Напишите