可能是你的jquery-latest.min.js和你的jquery-ui.min.js不兼容造成的,你可以换个jquery-ui.js的版本,用官网给出的那个http://code.jquery.com/ui/1.10.3/jquery-ui.js 就可以显示日历的插件,没有问题的,我都已经替你测过啦
直接用你给的源代码,在浏览器调试会报TypeError: $.browser is undefined的错误,你也没必要追本溯源,直接换个jquery-ui的版本就行啦
你好!!
出现这个现象,是你的jQuery与jQuery UI版本不匹配造成的!
你使用的jquery-latest.min.js的版本是1.10.2,而jQuery UI的版本是1.8.17,
由于jQuery 1.10较之前本版本改动不少,因此很多方法在jQuery UI中已经无法使用。
解决的方法很简单:
1. 要么降低jQuery的版本,使用1.8版本的;
2. 要么升高jQuery UI的版本,使用1.10版本的;
报什么错啊?还有看你引入的js只有jquery和ui,是不是少了
jquery.ui.datepicker.min.js
jquery.ui.datepicker-zh-CN.min.js
jquery.ui.datepicker-fr.min.js
这三个啊