javascript - jquery datepicker 事件无法正常工作

标签 javascript jquery jquery-ui-datepicker

当我单击 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

关于javascript - jquery datepicker 事件无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32282652/

相关文章:

javascript - jquery ui datepicker 允许过去的日期吗?

如果格式不包含日期,jQuery UI 日期选择器不会打开到先前选择的日期

javascript - 如何设计类 Bill 和类 SimplifiedBill 之间的关系?

javascript - Angular 填充 ng-repeat 和 ng-model

jquery - 如何将菜单图标转换为箭头图标?

javascript - 使用 JQuery toggleclass 来操作点击转换

javascript - 如何将 JQuery 日期选择器的格式更改为 MM/DD/YYYY

java - 无法访问tomcat javascript文件夹

PHP/JS : Profilephoto resize and cutting

jQuery 选择器