我需要将 jQuery 核心与 jQuery mobile 一起包含吗?

发布于 2024-09-30 16:35:30 字数 75 浏览 2 评论 0原文

是否有必要包含 jQuery 的核心,或者移动框架本身就足够了? 根据我的尝试,我得出的结论是这两个文件都是必要的,但我想确定这个问题。

Is it necessary to include the core of jQuery, or is the mobile framework sufficient alone?
From what I`ve tried, I concluded that both files are necessary, but I would like to be sure on this issue.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

鼻尖触碰 2024-10-07 16:35:30

文档为您提供了您需要了解的所有信息:

jQuery Mobile 站点必须以 HTML5“doctype”开始,才能充分利用该框架的所有功能。 (具有不理解 HTML5 的浏览器的旧设备将安全地忽略“doctype”和各种自定义属性。)在“head”中,对 jQuery、jQuery Mobile 和移动主题 CSS 的引用都是需要开始工作。

简而言之,是的,需要 jQuery 核心。

The docs give you all the information you need to know:

A jQuery Mobile site must start with an HTML5 'doctype' to take full advantage of all of the framework's features. (Older devices with browsers that don't understand HTML5 will safely ignore the 'doctype' and various custom attributes.) In the 'head', references to jQuery, jQuery Mobile and the mobile theme CSS are all required to start things off.

In short, yes, jQuery core is required.

心的憧憬 2024-10-07 16:35:30

http://code.jquery.com/mobile/1.0a1/ jquery.mobile-1.0a1.js

基于代码,它没有重新定义 jQuery,而是扩展了它,所以是的,您需要核心。

(function( jQuery, window, undefined ) {

})( jQuery, this );

它在定义 jQuery.mobile 时传递 jQuery 对象。请参阅 演示,其中包括移动版之前的核心版。

http://code.jquery.com/mobile/1.0a1/jquery.mobile-1.0a1.js

Based on the code, it doesn't redefine jQuery but extends it so yes, you need the core.

(function( jQuery, window, undefined ) {

})( jQuery, this );

It passes the jQuery object when defining jQuery.mobile. See the demo which includes core before mobile.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文