1

我已经在 Phonegap 和 jQuery Mobile 中构建了一个 Android 应用程序,现在我想对其进行优化,使其运行更流畅。我有几个性能问题:

  1. 什么是点击事件处理的最佳用途(用于性能)

    $('#someID').on('click', function());
    $('#someID').click(function());
    $('#someID').on('vclick', function());
    
  2. 是否有绑定的 pageshow 事件,所以我不必现场进行?

    $('#somePageId').pageshow(function()) 
    

    代替

    $('#somePageId').on('pageshow', function())
    
  3. 任何其他提高性能的技巧都将非常有帮助。非常感谢你。

4

2 回答 2

1

不一定与 Phonegap/JQM 相关,但此列表很有帮助。

如果您查看 JQM 论坛,有一篇很长的帖子,其中包含很多关于其他人如何优化他们的 PhoneGap/JQM 应用程序的信息。

这应该让你朝着正确的方向开始。

于 2012-09-04T09:26:58.410 回答
0
  1. 委托 -> $(document).on('click','#someID', function(e){...});
  2. 使用委托
于 2012-09-04T22:50:42.047 回答