diff --git a/src/clockpicker.js b/src/clockpicker.js index 7f208aa..ffd3428 100644 --- a/src/clockpicker.js +++ b/src/clockpicker.js @@ -147,14 +147,14 @@ $('') .on("click", function() { self.amOrPm = "AM"; - $('.clockpicker-span-am-pm').empty().append('AM'); + self.spanAmPm.empty().append(self.amOrPm); }).appendTo(this.amPmBlock); $('') .on("click", function() { self.amOrPm = 'PM'; - $('.clockpicker-span-am-pm').empty().append('PM'); + self.spanAmPm.empty().append(self.amOrPm); }).appendTo(this.amPmBlock); } @@ -467,6 +467,21 @@ this.spanHours.html(leadingZero(this.hours)); this.spanMinutes.html(leadingZero(this.minutes)); + if (this.options.twelvehour) { + if (this.hours == 12) { + this.amOrPm = 'PM'; + } + else if (this.hours > 12) { + this.amOrPm = 'PM'; + this.hours -= 12; + } + else { + this.amOrPm = 'AM'; + } + + this.spanAmPm.text(this.amOrPm); + } + // Toggle to hours view this.toggleView('hours');