2 / 2 / 1
Регистрация: 18.01.2013
Сообщений: 34
|
|||||||||||
1 | |||||||||||
Смена класса блока при обновлении на аякс30.01.2013, 21:54. Показов 1891. Ответов 11
Метки нет (Все метки)
Доброго времени суток веб-мастера! Такой вопрос к вам поскольку только изучаю jquery и ajax коечто смог сделать.
Но столкнулся с проблемй. Вопрос: У меня есть голосование за комментарии рейтинг вообщем +/- Обновляется на аяксе, на плюс и мину стоит соответственно иконка с знаками. Вот сам скрипт обработки запроса
Дело в том, что можно быстро несколько раз кликнуть на рейтинг, пока он сработает. Хочу таким способом уменьшить риск повторного голосования. Подскажите кто в курсе как это сделать? СПАСИБО!
0
|
30.01.2013, 21:54 | |
Ответы с готовыми решениями:
11
Смена текста при обновлении страницы Смена текста при обновлении страницы Смена get параметра ссылки при обновлении страницы Рандобный показ блока при обновлении страницы |
30.01.2013, 22:08 | 2 | |||||||||||||||
2. Вариант - перед обращением к функции - ajax удаляйте элементы
0
|
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
|
||||||
30.01.2013, 22:26 | 3 | |||||
А если уж совсем по-хорошему, обработав клик на сервере, присылаете ответ в виде объекта, который скроет кнопки, отключит обработчик..
1
|
2 / 2 / 1
Регистрация: 18.01.2013
Сообщений: 34
|
|
30.01.2013, 22:50 [ТС] | 4 |
Спасибо за отзыв, картинка с плюсиком при клике на него остается прячется только минус, а при клике на минус остается минус а + прячется. Что-то не так.
0
|
2 / 2 / 1
Регистрация: 18.01.2013
Сообщений: 34
|
|
31.01.2013, 00:14 [ТС] | 6 |
Не неподходит! Можно кликать по минусу если кликнул на плюс
0
|
2 / 2 / 1
Регистрация: 18.01.2013
Сообщений: 34
|
|
31.01.2013, 10:57 [ТС] | 8 |
Soldado, Тогда убирает у каждого комментария картинки все с +/- остается только результат, может можно както убрать только у того по которому кликнул, привязать както к нему.
0
|
31.01.2013, 11:19 | 9 | |||||
У вас много блоков div class="rating" - в каждом +/- и результат голосования?
Если нет то уточните, если да, то для кликнутого элемента находим родительский блок - в родительском блоке дочерние элементы с классом .rate и удаляем их. Таким образом всё проходит только в пределах кликнутого блока
1
|
2 / 2 / 1
Регистрация: 18.01.2013
Сообщений: 34
|
|||||||||||
31.01.2013, 12:40 [ТС] | 10 | ||||||||||
Soldado, Да каждый блок имеет ид комментария пример написан выше.
Сколько комментариев сколько и блоков. Меняется только
Добавлено через 5 минут Ничего не делает вообще. Пример где это есть вот http://aydar.pp.ua/posts.php?id=20
0
|
31.01.2013, 14:51 | 11 | |||||||||||||||||||||||||
Ошибся я немного - взял this в кавычки.
Нужно
Тогда и скрипт только для скрытия (то, что не рассматривается я убрал) будет выглядеть так
1
|
2 / 2 / 1
Регистрация: 18.01.2013
Сообщений: 34
|
|
31.01.2013, 17:07 [ТС] | 12 |
Во клас благодарю за поддержку
Soldado, сегодня уже перечитал сколько перепробовал и ничего, а теперь то что надо. Выручил! Добавлено через 30 минут Теперь буду ломать голову над добавлением комментов на аякс.
0
|
31.01.2013, 17:07 | |
31.01.2013, 17:07 | |
Помогаю со студенческими работами здесь
12
Смена текста при обновлении страницы (текст на картинке с заданными параметрами) При обновлении блока содержимым полученным с сервера, блок дублируется внутри себя же. Аякс смена изображений созданных на php Смена цвета блока при клике Смена блока при нажатии на кнопку Смена названия кнопки при раскрытии блока Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |