Как создать подкласс для определенного метода виджета jqueryui?

Поскольку я обновил jQueryUI до версии 1.8, я обнаружил пару проблем в наших реализациях, и я мог бы исправить это сам, не дожидаясь исправления с их стороны, если бы я мог узнать, как создать подкласс для конкретного метода виджета DatePicker, чтобы я вызывал родительский код а затем выполнить мой код.

Я читал на $ .widget, но просто не могу понять, как это должно работать.

Я попробовал что-то вроде этого:

$.widget("ui.datepicker", {
  _showDatepicker: function(input) {
   alert('Yo');
   $.datepicker.prototype._showDatepicker.apply(this,arguments);
   alert('Hey!');
  }
 });

И всевозможные другие варианты, заставляющие думать, что я просто не понимаю «расширяемость» jQueryUI, или это просто невозможно сделать.

Кто-нибудь знает, как мне этого добиться?

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос