定义没有定义jquery.mobile.custom.js?
Posted
技术标签:
【中文标题】定义没有定义jquery.mobile.custom.js?【英文标题】:Define is not defined jquery.mobile.custom.js? 【发布时间】:2013-05-10 08:24:54 【问题描述】:我第一次使用 jquery mobile 时遇到了这个奇怪的错误:
未捕获的 ReferenceError: 未定义 jquery.mobile.custom.js:1331
有人能找出问题所在吗?
Tnks ^^
【问题讨论】:
只是评论 - 我认为easing
插件是不必要的,因为您包含 jQuery UI(不会解决任何问题)
您是否对jquery.mobile.custom.js
进行了任何更改。该问题与jquery.mobile
有关,并且它可以用作AMD
模块。但是,没有理由调用它,除非文件中的某些内容被更改并且作为不可预见的后果,那部分代码被搞砸了,或者您正在使用 requirejs
或类似的东西,并且使用不正确。
@Ian 你说得对,谢谢^^
@user1167442 我只是使用 jquery 移动下载构建器并将文件包含在页面中。我包含了缩小的文件,但是当我看到有问题时,我更改了文件以查看问题到底出在哪里。
@Shyghar 你解决过这个问题吗?我在使用 jQuery Mobile 下载生成器构建时遇到了同样的问题。
【参考方案1】:
这似乎与 jQuery Mobile Builder GitHub 存储库中的这个问题有关: https://github.com/jquery/jquery-mobile-builder/issues/19
它现在似乎已关闭,因此请尝试在此处再次使用构建器重新构建您的 jQuery Mobile: http://jquerymobile.com/download-builder/
【讨论】:
现在代码给出另一个错误:-无法读取未定义的属性“选项” 尝试使用完整的 jquery.mobile.js 文件。如果您仍然收到错误,则很可能与您的一段代码有关,导致问题出现在您意想不到的地方。 另一件要查看的事情:打开开发者控制台,查看错误 - 按箭头展开显示发生错误的位置链的列表。您可能会看到对其他文件之一的引用。如果列出的任何其他文件不是 jquery 或 jquery mobile,它将指出编码问题的来源。以上是关于定义没有定义jquery.mobile.custom.js?的主要内容,如果未能解决你的问题,请参考以下文章
没有为“对象”类型定义运算符“[]”。尝试定义运算符'[]'