1.1 KiB
1.1 KiB
Добавить двойной голос в голосовалку
[importance 5]
Создайте функцию-конструктор StepVoter
, которая наследует от голосовалки, созданной в задаче и добавляет голосовалке опцию options.step
, которая задаёт "шаг" голоса.
Пример:
var voter = new StepVoter({
elem: document.getElementById('voter'),
step: 2 // увеличивать/уменьшать сразу на 2 пункта
});
Результат: [iframe border=1 height=60 src="solution"]
В реальном проекте влияние клика на голосовалку может зависеть от полномочий или репутации посетителя.
В качестве исходного кода используйте решение задачи .
P.S. Код voter.js
изменять нельзя, нужно не переписать Voter
, а отнаследовать от него.