在插件中返回Pikaday插件中的选定日期?

时间:2016-12-05 04:46:37

标签: javascript pikaday

我想修改JavaScript(无JQuery)Pikaday日期选择器,以在日历上方的标题区域中显示所选日期。

为此,我创建了一个新函数来呈现标题区域HTML:

renderHeading = function(instance, c, year, month, days)
{
        var opts = instance._o;
        var html = '<div class="pika-heading">';
        html += '<h3 class="pika-heading-year">' + year + '</h3>';
        html += '<h1 class="pika-heading-date">' + opts.i18n.weekdaysShort[day] + ', ' + opts.i18n.monthsShort[month] + '</h1>';
        return html += '</div>';
},

这很好 - 它显示月份和年份。

然而,我无法弄清楚如何让它显示所选的日期编号。我的目标是让它展示类似于&#34; 2016年12月1日星期一&#34;但我无法得到“周一”。和&#39; 1&#39;显示。

我能做的最好的事就是创造:

window.setDateProperty = this._o.field.value;
在getDate函数中

并在我的HTML渲染函数中返回它,但这仅在2次点击后才起作用并且看起来很乱。

有人知道将日期字符串返回到插件的一部分的正确方法吗?

0 个答案:

没有答案