Javascript 让jQuery mobile datebox运行(TypeError:a.mobile.datebox未定义)

Javascript 让jQuery mobile datebox运行(TypeError:a.mobile.datebox未定义),javascript,jquery,jquery-mobile,datepicker,datebox,Javascript,Jquery,Jquery Mobile,Datepicker,Datebox,我无法运行jQueryMobile-DateBox。它根本没有显示,我得到一些JS错误。这是我的密码: 标题: <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script> <link rel="stylesheet" href="css/jquery.mobile.structure-1.2.0.min.css" /> <link rel="stylesheet" href=

我无法运行jQueryMobile-DateBox。它根本没有显示,我得到一些JS错误。这是我的密码:

标题:

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<link rel="stylesheet" href="css/jquery.mobile.structure-1.2.0.min.css" />
<link rel="stylesheet" href="css/jqm-datebox-1.1.0.min.css" />
<script type="text/javascript" src="js/jquery.mobile-1.2.0.min.js"></script>
<script type="text/javascript" src="js/jqm-datebox-1.1.0.mode.calbox.min.js"></script>
<script type="text/javascript" src="js/jquery.mobile.datebox.i18n.de.utf8.js"></script>
错误应该出现在jquery.mobile.datebox.i18n.de.utf8.js的第11行。这是一行:

jQuery.extend(jQuery.mobile.datebox.prototype.options.lang, {

我找不到错误。这是jQuery冲突吗?我是否使用了
jQueryMobile-DateBox
错误的方法?我做错了什么?

切换这两行,我猜第一行取决于第二行:

<script type="text/javascript" src="js/jqm-datebox-1.1.0.mode.calbox.min.js"></script>
<script type="text/javascript" src="js/jquery.mobile.datebox.i18n.de.utf8.js"></script>

为此:

<script type="text/javascript" src="js/jquery.mobile.datebox.i18n.de.utf8.js"></script>
<script type="text/javascript" src="js/jqm-datebox-1.1.0.mode.calbox.min.js"></script>

编辑

您需要在标头中包含实际的日期框文件。德文版只是一个译本。它不包含datebox插件本身

按如下方式排列脚本标记:

<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="jquery.mobile-1.2.0.min.js"></script>
<script type="text/javascript" src="jquery.mobile.datebox-something-something.js"></script>
<script type="text/javascript" src="jqm-datebox-1.1.0.mode.calbox.min.js"></script>
<script type="text/javascript" src="jquery.mobile.datebox.i18n.de.utf8.js"></script>


是否已加载所有文件。。i、 e没有404错误?@socialrel8:没有404错误。另外,在任何链接的JS文件之前调用所有外部样式表也是一种很好的做法。我尝试了这个方法,但没有改变任何事情。更多解决方案?@测试-我需要更好地查看网站,你能试着把它放到网上,这样我就能搞乱它吗?@PitaJ:我添加了核心插件
jqm-datebox-1.1.0.core.min.js
,但现在什么都没发生。我会选择另一个日期选择器…fwiw,“什么都没有”发生,因为那个里的日期框坏了一段时间——一切又好了(我想)。
<script type="text/javascript" src="js/jquery.mobile.datebox.i18n.de.utf8.js"></script>
<script type="text/javascript" src="js/jqm-datebox-1.1.0.mode.calbox.min.js"></script>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="jquery.mobile-1.2.0.min.js"></script>
<script type="text/javascript" src="jquery.mobile.datebox-something-something.js"></script>
<script type="text/javascript" src="jqm-datebox-1.1.0.mode.calbox.min.js"></script>
<script type="text/javascript" src="jquery.mobile.datebox.i18n.de.utf8.js"></script>