Мне нужно клонировать (наследовать) объект jQuery datepicker и переопределить метод _generatedHTML. Мой код:
$.fn.datepickerExt = $.fn.datepicker;
var datepickerOldHTML = $.datepicker._generateHTML;
var datepickerExt = $.extend($.datepicker, {
_generateHTML: function(inst) {
var generatedHTML = datepickerOldHTML.apply(this, arguments);
return "<div style='text-align:center'>header</div>"+generatedHTML;
}
})
Но я не уверен, что у меня разные объекты $.fn.datepicker и $.fn.datepickerExt..
Ссылка для JSFiddle: http://jsfiddle.net/konstantin/9Rjna/
В этом случае заголовок нужно добавить только для datepickerExt...