Jquery .live działa, ale nie z .datepicker

Dziękuję za spojrzenie, wszystkie szczerze pomocne odpowiedzi zostały poddane głosowaniu. Mam kilka pól wprowadzania dat, które są tam, gdy strona się ładuje, i kilka, które są generowane dynamicznie. Zamiast wywoływać funkcję .datepicker () na tej klasie za każdym razem, gdy generowana jest nowa instancja, używam .live, ale nie działa. Jakiś pomysł dlaczego?

$("input[name=myfav]").live("click", function(){
    $(this).datepicker({ 
        /* some options here */ 
    });
});

Powinienem wspomnieć, że działa doskonale z autouzupełnianiem, na przykład.

$("input[name=mytwo]").live("click", function(){
    $(this).autocomplete("somefile.php");
});

questionAnswers(4)

yourAnswerToTheQuestion