当我在已经有Jquery UI的网站中添加对Jquery mobile的引用时会发生什么?

当我在已经有Jquery UI的网站中添加对Jquery mobile的引用时会发生什么?,jquery,jquery-mobile,Jquery,Jquery Mobile,我有一个使用jquery的移动网站。现在,我计划转到jquery mobile。是否可以在同一页面中同时引用jquery mobile和jquery 如果jquerymobile也可以用于基于桌面的web应用程序,那么我们为什么要使用jqueryui呢。为什么人们不总是使用Jquery Mobile,这样他们也可以自动查看基于Ios的设备?对于第一个问题(假设您的网站使用Jquery UI,因为jQM要求您参考Jquery),可以将它们混合使用,但某些组件可能会出现一些问题。请参阅jquery论

我有一个使用jquery的移动网站。现在,我计划转到jquery mobile。是否可以在同一页面中同时引用jquery mobile和jquery

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

对于第一个问题(假设您的网站使用Jquery UI,因为jQM要求您参考Jquery),可以将它们混合使用,但某些组件可能会出现一些问题。请参阅jquery论坛中的内容,了解预期结果

如果jQM可用,为什么要使用jQuery UI:

  • 首先,jQM不仅仅是一个UI,它是一个框架 专为移动设备上的最佳使用而设计,因此它不仅具有功能 与触摸事件和触摸友好的UI元素类似,还包括页面缓存、AJAX驱动的页面导航等,以便更好地管理移动设备上的可用资源。如果它只在桌面浏览器中使用,那么很多东西都是毫无意义的

  • 其次,jQueryUI有许多在jQM中不可用的小部件,如日期选择器、工具提示和优秀的可拖动/可拖放/可排序框架。可用的小部件还可以更好地利用桌面浏览器上可用的屏幕空间,因为鼠标比手指精确得多,所以按钮、列表等不需要像jQM中的那样大