У меня есть следующий код:
$(function(){
var total_click = 0;
$("#mapKey a.showKey").click(function(){
total_click = total_click + 1;
$("#counter").text("I cheated " + total_click + " whole" + (total_click = 1 ? + ' time' + ((total_click > 1) ? 's ' : ' ') : ''));
return false;
});
});
Я пытаюсь вывести его так:
Один раз нажал: "Я обманул 1 раз за все время".
Щелкнул несколько раз: «Я обманул X целых раз».
- С 's' в конце "времен".
Счетчик работает нормально, он простопоследняя часть, заставляющая «время» или «времена», соответственно, обнаруживать, что у меня возникли трудности.
Есть идеи, что я делаю неправильно?
Спасибо!