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

我可以在同一个web应用程序中使用Jquery UI和Jquery mobile吗?,jquery,asp.net,jquery-ui,asp.net-4.0,Jquery,Asp.net,Jquery Ui,Asp.net 4.0,我希望我的应用程序可以在桌面和Ipad上正常查看。我快速浏览了Jquery mobile,它看起来非常简单。我的问题是:我已经有了对jQueryUI的引用。Jquery UI是否会干扰Jquery mobile 如果jquerymobile也可以用于基于桌面的web应用程序,那么我们为什么要使用jqueryui呢。为什么人们不总是使用Jquery Mobile,这样他们也可以自动查看基于Ios的设备 我太糊涂了。当我在已经有Jquery UI的网站中添加对Jquery mobile的引用时会发生

我希望我的应用程序可以在桌面和Ipad上正常查看。我快速浏览了Jquery mobile,它看起来非常简单。我的问题是:我已经有了对jQueryUI的引用。Jquery UI是否会干扰Jquery mobile

如果jquerymobile也可以用于基于桌面的web应用程序,那么我们为什么要使用jqueryui呢。为什么人们不总是使用Jquery Mobile,这样他们也可以自动查看基于Ios的设备

我太糊涂了。当我在已经有Jquery UI的网站中添加对Jquery mobile的引用时会发生什么?我不想破坏我的现场网站。有什么建议吗


我使用的是Asp.Net 4.0香草版,有很多gridview等。jquery mobile是否有助于在基于桌面的应用程序和基于平板电脑的应用程序上正确显示?

jquery和jquery mobile的css之间可能存在冲突……此外,请尝试在jquery mobile上实现,因为jquery mbl是专为ipad/iphone设计的而且在桌面上看起来也很整洁

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

如果你只是在使用一个基本的网站,那么CSS媒体查询就是一个不错的选择。用谷歌搜索这个确切的短语或短语

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

@media all and (min-width: 701px) {
    #link-to-mobile-site {
        display: none;
    }
}

这使手机访问者可以随时继续使用完整的网站,在他们不想的时候给他们提供一个易于添加书签的链接,并为您创造最少的工作量。

我不确定您是否完全理解jQuery mobile的实际含义。你看过文档了吗?@Blazemonger:是的,但是演示和所有东西看起来都是专为移动应用程序而设计的。我需要建立一个单独的网站与单独的桌面URL吗?我希望桌面和移动设备的本机外观只出现在移动设备上。jQuery mobile更像是一种标记语言——它实际上是为移动应用程序而设计的,而不是为移动网站,同时也是为了与iPhone、iPad和Android兼容。jQueryUI是一组主要为桌面浏览器设计的小部件。您仍然可以在jQuery Mobile上使用jQuery和jQuery UI,但您可能不应该这样做。@Blazemonger:这句话是关键:“它真正是为移动应用而设计的,而不是为移动网站”。谢谢这有助于我理解。你能告诉我我应该用什么方法来显示我的网站吗在桌面版上,如果在浏览器中查看,它应该切换到Jquery mobile look?@tom yes你需要单独查看桌面和mbl,因为桌面上的可用区域比iphone大得多…试试youtube的方式…检测它是在桌面上打开url www.youtube.com还是在iphone上打开url www.youtube.comm、 我知道会发生什么,但我不知道它是如何发生的。我的问题是它是如何发生的,以及如何在我的web应用程序中做到这一点