jquery移动问题

jquery移动问题,jquery,mobile,Jquery,Mobile,在我的PHP站点上,我使用jquery到处做一些小事情,但有一个页面特别频繁地使用它 有人告诉我“它在手机上不起作用”,这可能是代码或脚本问题,还是某些手机不喜欢jquery脚本 我的网站有一个侧边栏,它使用jquery每10秒刷新一次,从来没有人说过它不起作用,这只是因为我添加了这个特定的页面。我猜这是一个代码问题 基本上,我是在问我能不能做点什么。我最近一直在开发一款非常依赖jquery的移动混合应用程序。从广义上讲,Jquery在手机上运行良好,但也存在一些具体问题 动画: 动画可能会很慢

在我的PHP站点上,我使用jquery到处做一些小事情,但有一个页面特别频繁地使用它

有人告诉我“它在手机上不起作用”,这可能是代码或脚本问题,还是某些手机不喜欢jquery脚本

我的网站有一个侧边栏,它使用jquery每10秒刷新一次,从来没有人说过它不起作用,这只是因为我添加了这个特定的页面。我猜这是一个代码问题


基本上,我是在问我能不能做点什么。

我最近一直在开发一款非常依赖jquery的移动混合应用程序。从广义上讲,Jquery在手机上运行良好,但也存在一些具体问题

动画:

动画可能会很慢,也可能会很跳跃,但正如我昨晚发现的那样,您可以强制GPU硬件加速与jquery以及CSS转换一起工作,并且性能会有很大的提高。我通过在所有div和图像上使用下面的css样式来实现这一点,以迫使硬件在渲染3d图形时考虑它:

div, img {-webkit-transform:translateZ(0); }
影响延迟:

当调用jquery事件时,例如“单击”按钮,事件可能需要1秒的时间发生,这取决于事件是什么以及调用什么


我甚至不使用jquery mobile,只使用普通的jquery,除了只有真正挑剔的人才会抱怨的非常小的性能问题之外,jquery可以运行得非常好。这只是优化代码和培养某些编码习惯以减少处理引擎负载的一个例子。

这可能取决于浏览器。如果手机浏览器不支持javascript(例如Opera Mini),那么jquerymobile页面将无法工作。我的帖子更新了一点。我的网站的其他部分一直在使用jquery,直到最近才有了一个新的页面,他们开始说“不工作!”谢谢,所以这是一个代码特定的问题,很可能会给我的网站带来问题。优化一切并强制硬件加速,您应该会看到显著的改进