Comment envelopper le datepicker dans une nouvelle div?

J'ai besoin de mettre mon datepicker dans une nouvelle div, qui sera un (ombre)border-div.

J'ai essayé ce qui suit:

beforeShow: function (input) {
  $(input).datepicker("widget")
   .find(".ui-datepicker-header, ui-datepicker-calendar")
   .wrapAll("<div class='datepickerBorder'/>");
}

Mais il ne fonctionne pas.

De plus, j'ai essayé d'envelopper l'ensemble du sélecteur, mais alors le border-div a pas la même position, la taille, etc.

  • Entendez-vous le datepicker (calendrier) de l'élément lui-même?
  • Je veux dire le datepicker lui-même. Mais quand j'enveloppe le sélecteur de lui-même, puis à la frontière de la div n'a pas la même position, la taille, etc. de la datepicker. À cause de cela, j'ai pensé à envelopper les éléments enfants.
InformationsquelleAutor Keith L. | 2012-05-30