problème lors du clonage jQuery UI datepicker

J'ai un div dans lequel il y a un datepicker. J'utilise quelque chose comme cela pour le clone:

mydiv = $('#someDiv');

//works fine so far
mydiv.find('input.datefield').datepicker();

//clone without the events and insert
newDiv = myDiv.clone(false).insertAfter(myDiv);

//datepicker won't re-init if this class is present
newDiv.find('.hadDatepicker').removeClass('hadDatepicker');

//reinitialize datepicker
newDiv.find('input.datefield').datepicker();

C'est une version allégée de mon code. Il fonctionne et le calendrier s'affiche comme prévu où il est prévu .. mais quand une date est cliqué, la précédente datepicker la valeur est mise à jour.. (celle à partir de laquelle il a été cloné).

J'ai essayé de détruire le (inexistants) instance avant comme ceci:

newDiv.find('input.datefield').datepicker('destroy').datepicker();

Pas de chance ..

J'ai vérifié la façon dont il effectue le suivi des instances et désactivées manuellement les données comme ceci:

newDiv.find('input.datefield').data('datepicker', false).datepicker('destroy').datepicker();

Toujours pas de chance.

Ce que je ne comprends pas, c'est que seule la sélection de la date de comportement est buggé, tout le reste fonctionne comme prévu.

Je ne sais vraiment pas quoi d'autre à vérifier maintenant ..

source d'informationauteur h3.