首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在同一个web应用程序中使用Jquery UI和Jquery mobile吗?

问我可以在同一个web应用程序中使用Jquery UI和Jquery mobile吗?
EN

Stack Overflow用户
提问于 2012-07-12 21:30:13
回答 2查看 1.3K关注 0票数 1

我希望我的应用程序在桌面和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移动能帮助在基于桌面和平板电脑的应用程序上正确显示吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-12 23:25:39

Android Mobile更像是一种标记语言--它实际上是为移动应用程序而不是移动网站而设计的,并且同时兼容iPhone、iPad和jQuery。jQuery-UI是一组主要为桌面浏览器设计的小部件。您仍然可以在jQuery Mobile中使用jQuery-UI,但您可能不应该这样做。

如果你只是在使用一个基本的网站,那么CSS媒体查询是可行的。在谷歌上搜索这个短语或just start here。

如果你仍然想使用jQuery移动,有许多方法可以将移动用户从你的公共网站重定向到移动网站。也许我会尝试的第一个方法是干扰最少的:在顶部添加一个链接,将用户定向到移动网站,并使用前面提到的CSS媒体查询向桌面用户隐藏它:

代码语言:javascript
复制
@media all and (min-width: 701px) {
    #link-to-mobile-site {
        display: none;
    }
}

这允许移动访问者在他们想要的时候继续使用完整的网站,当他们不想的时候给他们一个容易的书签链接,并为你创建最少的工作。

票数 2
EN

Stack Overflow用户

发布于 2012-07-12 21:34:48

由于Jquery mobile...moreover是专门为ipad/iphone设计的,而且在桌面上看起来也很整洁,所以jquery和jquery的css之间可能会发生冲突。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11452912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档