имется вот такая штука:
(function($, undefined){
// переменные, без которых не работает (просто скопированы из datepickera)
var PROP_NAME = 'datepicker';
var dpuuid = new Date().getTime();
/* ------------------- */
var MyDatePicker = {
// метод который есть в самом datepickere, его надо унаследовать
_generateHTML: function(inst) {
/* проблемная строка */
var html = $.datepicker.__proto__._generateHTML.call(this, inst);
/* ------------------- */
return html + 'мой текст';
},
};
$.extend($.datepicker, MyDatePicker );
})(jQuery);
работает невезде изза наличия __proto__, а если поставить prototype вместо него, выдает зацикливание, так как получается, мы вызываем внутри метода этот же метод этого же класса (кажется так). Может специалист заглянет на огонёк и поможет в этой х$%&рне?