JQuery UI datepicker: как привязать событие ПОСЛЕ визуализации календаря?

Я использую datepicker . Обычный способ привязки события, скажем, beforeShowDay , будет выглядеть следующим образом:

$('.selector').datepicker({
   beforeShowDay: function(date) { ... }
});

Мне нужно привязать событие beforeShowDay после того, как календарь был отрисован. Итак, скажем, сначала я визуализирую календарь:

$('.mySpecialContainer').datepicker({
   //in this moment, for some reason, I am not allowed to bind nothing (that's not me who renders the calendar, that's why I am not allowed)
});

А затем, если я попытаюсь связать что-то обычным способом:

$('.mySpecialContainer').datepicker({
   beforeShowDay: function(date) { ... }
});

Календарь, конечно же, будет снова отображен внутри '. MySpecialContainer' , а не просто привязать событие. Я пробовал:

$('.mySpecialContainer').bind('beforeShowDay', function(date) { ... });

Но это было всего лишь отчаянное действие :)

8
задан bluefoot 6 March 2011 в 11:21
поделиться