i'm trying to show datepicker when user click on dynamically created button.i don't want to show text box there so i use hidden input.
Javascript:
function showDate(){
var dateDiv = $('#dateDiv');
for(ind=0; ind<=5; ind++){
var date = $('<img src="calendar.png" class="datepicker" id="'+ind+'-date" /><input type="hidden" id="'+ind+'-date-picker" /><br />');
dateDiv.append(date);
}
}
window.onload = function(){
showDate();
$('.datepicker').live('click', function(){
var datepickerId =$(this).attr('id');
datepickerId += '-picker';
$('#'+datepickerId).datepicker();
});
}
but nothing happen when i click on calender icon.
HTML:
<body>
<div id="dateDiv"></div>
</body>