fancybox与jQuery-Mobile结合使用在桌面浏览器上但不在移动设备上?

时间:2012-05-10 16:31:49

标签: jquery jquery-mobile fancybox overlay

我正在开发一个私人网页,该网页可以在移动设备(Android,IPhone等)和台式电脑上轻松使用 - 包含一些jQuery-PlugIns,但没有什么特别之处。我随处可用每个组件的最新版本!

首先,即使在桌面计算机上,fancybox也存在开箱即用的jQueryMobile问题。由于我桌面上的调试功能,可以在几个小时后找到,分析和修复问题。

之后一切似乎都很好,我将项目发布到移动设备上,并认识到fancybox表现得很奇怪。

我总是得到

  

无法加载请求的内容。请稍后再试。

单击fancyBox超链接时

。 所以我同时解决了这个问题:它与jQueryMobile&的fancybox。

我发布了两个测试页面,您可以在其中调查布局:

  1. 一个简单的无法正常工作 page只是一个使用两者的超链接,jQueryMobile AND fancyBox
  2. 相同但正常工作 page但没有jQueryMobile(只有fancyBox)
  3. 奇怪的是,两者都在台式电脑和不同的浏览器上工作,而只有第二台工作在我的Android手机上。因此也使我无法调试它(不知道如何!)。

    另一方面,我不能放弃jQueryMobile而不会损失我的页面的移动设备功能,是吗?

    有谁知道这个问题是什么?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题并使用了最新的JQM版本 http://jsfiddle.net/PH9qM/show/