Merci de regarder, toutes les réponses sincèrement utiles sont votées. J'ai quelques champs de saisie de date qui sont là quand la page se charge et quelques-uns qui sont générés dynamiquement. Au lieu d'appeler .datepicker() sur cette classe à chaque fois qu'une nouvelle instance est générée, j'utilise .live, mais cela ne semble pas fonctionner. Une idée pourquoi?
$("input[name=myfav]").live("click", function(){
$(this).datepicker({
/* quelques options ici */
});
});
Je devrais mentionner que cela fonctionne parfaitement avec l'autocomplétion par exemple.
$("input[name=mytwo]").live("click", function(){
$(this).autocomplete("somefile.php");
});