【发布时间】:2012-07-12 13:30:13
【问题描述】:
我希望我的应用程序可以在桌面和 Ipad 上正常查看。我快速浏览了 Jquery mobile,它看起来非常简单。我的问题是:我已经引用了 Jquery UI。 Jquery UI 会干扰 Jquery mobile 吗?
如果 Jquery mobile 也可以在基于桌面的 Web 应用程序上使用,那么我们为什么要使用 Jquery UI。为什么人们不总是使用 Jquery Mobile 以便他们自动获得基于 Ios 的设备的视图?
我太糊涂了。当我在已经具有 Jquery UI 的网站中添加对 Jquery mobile 的引用时会发生什么?我不想破坏我的实时网站。有什么建议吗?
我正在使用 Asp.Net 4.0 Vanilla,并且有很多 gridview 等。jquery mobile 是否有助于在基于桌面的应用程序以及基于平板电脑的应用程序上正确显示?
【问题讨论】:
-
我不确定你是否完全理解 jQuery Mobile 到底是什么。您是否阅读过文档?
-
@Blazemonger:是的,但演示和所有内容看起来像是专门为移动应用程序构建的。我需要为桌面建立一个带有单独 URL 的单独网站吗?我希望桌面和移动设备的原生外观仅出现在移动设备上。
-
jQuery Mobile 更像是一种标记语言——它实际上是为移动应用程序而不是移动网站设计的,并且同时兼容 iPhone、iPad 和 Android。 jQuery-UI 是一组主要为桌面浏览器设计的小部件。您仍然可以将 jQuery 和 jQuery-UI 与 jQuery Mobile 一起使用,但您可能不应该这样做。
-
@Blazemonger:这句话是关键:“它真的是为移动应用程序设计的,而不是移动网站”。谢谢。这有助于我理解。你能说一下我应该使用什么方法在桌面版本上以不同方式(通常)显示我的网站,然后如果在浏览器中查看它应该切换到 Jquery 移动外观?
标签: jquery asp.net jquery-ui asp.net-4.0