jquery 日期选择器事件无法正常工作

jquery datepicker events not working properly

当我在 jquery 日历中单击时,它第一次显示值,然后当我再次单击另一个值时,它不起作用。

   <script>
       $(function(){ 
       $( "#datepicker" ).datepicker();
       $( ".ui-state-default" ).on('click',function(event){
          alert(event.toElement.outerText); 
        })
     });
   </script>

在此处查看演示 http://jsfiddle.net/epHNZ/592

试试这个,

$(function() { 
        $("#datepicker").datepicker();
        $("#datepicker").on('click', '.ui-state-default', function(e){
            alert(e.toElement.outerText); 
        });
    });

DEMO

上面的例子可能在某些浏览器中不受支持,在这种情况下使用这个

$(function(){ 
    $("#datepicker").datepicker({
      onSelect: function(dateText, inst) { 
          var date =$(this).datepicker('getDate');
          alert(date.getDate());
    }
  })
 });

DEMO