【发布时间】:2014-05-07 08:48:30
【问题描述】:
我正在尝试使以下代码正常工作,以允许我使用日期选择器。虽然我以前有过这种工作的变体,但现在我无法在恢复后让它工作。
我在“Modernizr.load”行下方收到错误“Uncaught TypeError: undefined is not a function”
<script>
Modernizr.load({
test: Modernizr.inputtypes.date,
nope: ['http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/jquery-ui.min.js', 'jquery-ui.css'],
complete: function () {
if (window.jQuery) {
jQuery('input[type=date]').datepicker({
dateFormat: 'yy-mm-dd'
});
}
}
});
关于这个错误的原因有什么建议吗?
【问题讨论】:
-
这可能对其他人有所帮助。搜索
Modernizr.mq的 Uncaught TypeError 让我来到了这里。我没有意识到mq()媒体查询并不总是在脚本中,所以更新到最新版本的 Moderinzr 修复了它。
标签: javascript jquery datepicker modernizr