【发布时间】:2023-03-08 16:36:01
【问题描述】:
我正在用 jQuery mobile (jQM) 开发一个网站。这很棒,但有一件事让我很困扰。
jQM is not supported in all mobile browsers(尤其是黑莓 5)。该网站在 Android 浏览器中看起来很漂亮:在 Android 上的 Opera Mini 上,它实际上已经坏了:(
我自然而然地使用渐进增强开发了该网站。所以它可以在没有 jQM 的情况下工作 - 如果我可以告诉浏览器不要使用它!
问题:对于像 Android 上的 Opera Mini 这样的平台,有没有一种方法可以检查 jQM 支持,并在适当的时候完全取消应用 jQM?
- 如果此浏览器支持 jQM,请使用它。
- 如果不是,请不要加载 jQM javascript,不要加载 jQM 样式表,并使用基本的 JavaScript 站点。
我知道gradeA() 属性,但您可能必须加载jQM 才能使用它:
$.mobile.gradeA()
谢谢!
【问题讨论】:
标签: jquery jquery-mobile browser-support