从jQuery datepicker内联中选择日期时打开jQuery对话框

目前我的项目页面有一个jQuery日期选择器内联放置在页面的一个部分。 以下代码用于实现相同的目标。

    $(document).on("change", "#datepicker", function () { var date = $(this).val(); $( "#dialog" ).dialog(); });  // The below section is in one of the sections 
$("#datepicker").datepicker(); . . .

Adding the modal overlay screen.

现在,当用户在特定日期点击时,我必须显示包含信息的jQuery对话框。

好吧,我试着打电话给对话框

 $(document).on("change", "#datepicker", function () { var date = $(this).val(); $( "#dialog" ).dialog(); }); 

但它显示错误,因为Object不支持属性或方法对话框。

任何身体都可以让我朝着正确的方向前进

谢谢

看看这个小提琴,看看这是否有帮助。

http://jsfiddle.net/qqabC/

  $("#datepicker").datepicker(); $("#datepicker").change(function(){ var date = $(this).val(); $('
' + date + '
').dialog(); });

我认为你包括两次jquery 。 你有一个jquery-1.9.1.js以及其他一些jquery-1.xxjs脚本文件,或者同样的jquery-1.9.1.js第二次Everything似乎插入第一个实例然后最后一个包括覆盖$ 。 这就是你看到这个错误信息的原因。

请再次查看..

还包括$j = jQuery.noConflict(); 进入你的脚本标签以避免冲突!