Когда я нажимаю кнопку 2 вверх/вниз, то работает только 1-я кнопка. Проверьте this. Кто-нибудь знает, как это исправить?Работает только 1 кнопка «вверх»/«вниз»
ответ
Вы указали как buttons
то же самое id
, а id
каждого элемента должны быть уникальными.
Вы можете использовать class
связать click
события и найти соответствующий span
и подсчет голосов и подсчет голосов шоу в этом span
.
Также у вас есть только один счетчик. Я не уверен, но я думаю, что если есть две отдельные кнопки, должно быть и два счетчика.
$(".buttonup").click(function() {
var vote = checkIfUserVoted() != votePlus ? votePlus : counter;
localStorage.setItem("voted", vote);
$(this).next().text(vote);
});
Вот downvote кода кнопки
$(".buttondw").on('click', function() {
var vote = checkIfUserVoted() != voteMinus ? voteMinus : counter;
localStorage.setItem("voted", vote);
$(this).prev().text(vote);
});
Является ли «id» единственной проблемой с этим кодом? –
Так что я должен сделать уникальный идентификатор для каждой кнопки? и добавить еще один javascript для каждой кнопки? Это то, что вы имеете в виду? Извините, что я новичок javascripter. –
@tehkc вы можете назначить каждую кнопку уникального id или jsut использовать код, который я предоставил. – Mairaj
Here является рабочей версией. Вы должны использовать разные идентификаторы и обработчики для двух разделов ...
На моем веб-сайте будет кнопка голосования 1000. Это заставит скрипт долго :(Любое другое решение? –
- 1. Кнопка «Вверх» и «Вниз»
- 2. Blackberry - Малый вверх Стрелка вниз Кнопка
- 3. кнопка вверх/вниз с минимальным/максимальным значением
- 4. Кнопка поворота вверх/вниз Angularjs не работает В IE11
- 5. JIRA: Ранг 1 вверх, ранг один вниз
- 6. Как работает кнопка дома или кнопка увеличения вверх/вниз (Android)? Нажимает ли эта кнопка аппаратное прерывание?
- 7. Gridview вверх и вниз
- 8. Перемещение TextView только вверх и вниз
- 9. Перемещение TreeNode вверх, вверх, вниз и вниз C#
- 10. прокрутка вверх/вниз jquery
- 11. Почему моя кнопка «вверх» работает только для первого сообщения?
- 12. стрелка вверх/вниз стрелка не работает
- 13. Прокрутка вверх и вниз при прокрутке вверх
- 14. Кнопка вниз/вверх в объективе c для iphone?
- 15. Кнопка должна работать как прокрутка вверх и вниз
- 16. C# Кнопка вверх/вниз/влево/вправо не обнаружено
- 17. Capture scrollwheel событие для изменения вверх/вниз вниз/вверх
- 18. прокрутка вниз работает, когда я прокручиваю вверх
- 19. Слайд вверх/вниз не работает должным образом
- 20. Проверьте, работает ли Authorize.Net вверх/вниз?
- 21. Ошибка прокрутки вверх/вниз
- 22. jQuery слайд вверх и вниз вниз
- 23. Key вниз/вверх вопрос
- 24. Назад кнопка для перехода только вверх
- 25. Плавающая кнопка действия не перемещается вверх и вниз
- 26. Кнопка/ссылка для перенаправления вверх или вниз по уровню
- 27. IE11: <select> кнопка вверх/вниз размер
- 28. jQuery анимировать вверх и вниз
- 29. css3 треугольник вверх и вниз
- 30. Пример сверла вверх/вниз?
duplicate 'id' is a no no. – BenG
Пожалуйста, добавьте свой HTML/JS/CSS в вопрос SO в следующий раз, поскольку внешние ссылки могут появляться и уходить (они могут не работать в будущем). –
У вас также есть только один «хранилище», поэтому он все равно не работает, даже если вы исправили проблему «id». –