Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » jQuery » Как скрыть нулевой рейтинг комментария, и показать его при изменении через AJAX?

Как скрыть нулевой рейтинг комментария, и показать его при изменении через AJAX?


     dle 14, Рейтинг комментариев, рейтинг, Ajax, php, комментарии    jQuery, Общие вопросы по PHP, Хаки    491

вопрос
Приветствую всех!
Мужики, выручайте. Пинаю стандартные комменты уже пару дней.
Что нужно изначально было нужно:

1. Разрешить пользователю отменять свой же лайк - это я сделал, выложил сюда на сайт инструкцию, вдруг кому пригодится. ТЫК

2. Скрыть нулевой рейтинг и показать при его изменении - это тоже работает, через теги [view-rating][/view-rating], взятые отсюда. ТЫК
НО естественно не обновляется через AJAX, а только после перезагрузки страницы. Как заставить AJAX обновлять данные?

3. Как заменить картинку для лайка, который я поставил. Вроде более менее понятно что нужно сделать проверку поставил ли пользователь лайк. Но как именно это сделать не догоняю. Возможно ошибаюсь)

Надеюсь на вашу помощь. Уверен многим это может понадобится в будущем :)

Ответа пока нет


1 комментарий

TeraMoune
Эксперт

TeraMoune - -

А зачем через теги убирать, проще же добавить определённому html тегу в выводе data атрибут с числом, а в стилях прописать такое

.classname[data-rating="0"] {
    display: none;
}


И тогда при изменении рейтинг будет отображаться без проблем, а так тем хаком удаляется главный html тег в который помещаются результаты после действия с рейтингом.

Тестовый репозиторий установки плагинов: teramoune

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

наверх