datepicker() for inputs were created on fly?

datepicker() for inputs were created on fly?

Hi
I am using the datepicker UI for date selection 

so i created some inputs on the fly using jquery. But the datepicker it now working on those that were created using jquery


here is few thing that i have tried (none of them is working!)
Thanks


  1. $( "input[id^='checkDate_']" ).live( 'click', function(){
  2. datepicker({
  3. changeMonth: true,
  4. dateFormat: "dd-mm-yy",
  5. yearRange: "c-1:c+1",
  6. changeYear: true
  7. });
  8. });


  1. $( "input[id^='checkDate_']" ).live().datepicker({
  2. changeMonth: true,
  3. dateFormat: "dd-mm-yy",
  4. yearRange: "c-1:c+1",
  5. changeYear: true
  6. });


  1. $( "input[id^='checkDate_']" ).datepicker({
  2. changeMonth: true,
  3. dateFormat: "dd-mm-yy",
  4. yearRange: "c-1:c+1",
  5. changeYear: true
  6. });