javascript - 如何仅针对移动浏览器加载 jquery mobile,而针对桌面浏览器加载常规网站?

标签 javascript jquery jquery-mobile mobile

所以我有一个现有的桌面 html 网站,但我创建了一个 jquery 移动版本。问题是我试图弄清楚如何仅加载手机的 jquery 移动版本,但显示桌面的桌面版本。我在 jquery mobile 文档中找不到任何内容。

最佳答案

您基本上可以使用窗口宽度或通过在 CSS 媒体查询断点上触发它来使用 jquery。以下是一些引用资料:

Triggering jquery with css media queries

http://www.venveo.com/articles/view/quick-tip-jquery-media-queries

然而,我现在确信使其具有响应性的后果......一旦 jquery mobile 启动,所有的赌注都会被取消。

您可能最好在浏览器检测上调用 jquery mobile,而不是在屏幕断点上。

关于javascript - 如何仅针对移动浏览器加载 jquery mobile,而针对桌面浏览器加载常规网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15181214/

相关文章:

javascript - 如何在 ASP.Net MVC 中开始使用 jQuery?

javascript - Jquery - 为 mouseout 扩展 'perimeter' 的技术?

javascript - 为什么我必须将所有脚本放入 jquery mobile 中的 index.html

javascript - jQuery 追加无法在插件内工作

javascript - 加快jquery动画的运行速度

javascript - 通过 PowerBI API 在嵌入 View 中创建报告

javascript - 我可以在不使用 new 关键字的情况下构造 JavaScript 对象吗?

css - android phonegap jquery 移动应用程序中未显示背景图像

javascript - jQuery Mobile - 内部 #page 导航仅在页面首次加载时使用双击

javascript - 为什么我的 typeof 检查 undefined 没有通过我的 Mocha 测试?