我希望我的应用程序在桌面和Ipad上都可以正常查看。我快速浏览了一下Jquery mobile,它看起来非常简单。我的问题是:我已经有了对Jquery UI的引用。Jquery UI会干扰Jquery mobile吗?
如果Jquery mobile可以在基于桌面的web应用程序上使用,那么我们为什么还要使用Jquery UI。为什么人们不总是使用Jquery Mobile,这样他们也可以自动获得基于Ios的设备的视图?
我太困惑了。当我在已经有Jquery UI的网站中添加对Jquery mobile的引用时,会发生什么?我不想破坏我的直播网站。有什么建议吗?
我使用的是jQuery4.0和Vanilla,有很多网格视图等。Asp.Net移动能帮助在基于桌面和平板电脑的应用程序上正确显示吗?
发布于 2012-07-12 23:25:39
Android Mobile更像是一种标记语言--它实际上是为移动应用程序而不是移动网站而设计的,并且同时兼容iPhone、iPad和jQuery。jQuery-UI是一组主要为桌面浏览器设计的小部件。您仍然可以在jQuery Mobile中使用jQuery-UI,但您可能不应该这样做。
如果你只是在使用一个基本的网站,那么CSS媒体查询是可行的。在谷歌上搜索这个短语或just start here。
如果你仍然想使用jQuery移动,有许多方法可以将移动用户从你的公共网站重定向到移动网站。也许我会尝试的第一个方法是干扰最少的:在顶部添加一个链接,将用户定向到移动网站,并使用前面提到的CSS媒体查询向桌面用户隐藏它:
@media all and (min-width: 701px) {
#link-to-mobile-site {
display: none;
}
}这允许移动访问者在他们想要的时候继续使用完整的网站,当他们不想的时候给他们一个容易的书签链接,并为你创建最少的工作。
发布于 2012-07-12 21:34:48
由于Jquery mobile...moreover是专门为ipad/iphone设计的,而且在桌面上看起来也很整洁,所以jquery和jquery的css之间可能会发生冲突。
https://stackoverflow.com/questions/11452912
复制相似问题