你怎么可能不引人注意地增强jQuery Datepicker类?

Tef*_*Ted 5 javascript jquery datepicker

您可以将特殊字符串传递给jQuery的Datepicker类setDate()方法,如"+7",这将被翻译为"从今天起7天":

http://docs.jquery.com/UI/Datepicker#method-setDate

但你无法让"+7"退出.当您调用getDate()时,您将获得计算的结果日期.

我有一个用例,我需要拉出特殊字符串"+7"进行传播.一段代码是将一个特殊的字符串传递给Datepicker并将Datepicker传递给另一个代码块,它将日期拉出来,但后者有时需要知道特殊字符串而不是计算日期.

所以我需要增强Datepicker工具,以(a)在内部存储特殊代码,(b)通过getOriginallyPassedInDate()等方法公开它.

我不是一个jQuery/Javascript忍者,所以我真的可以使用一些指导,我可能最好 - 不引人注意地将必要的功能添加到Datepicker类中,就像你猜测那样在Ruby中修补一个对象的方式.