Cordova Phonegap jQuery移动事件处理性能?
我已经在Phonegap和jQuery Mobile中构建了一个Android应用程序,现在我想对其进行优化,使其运行更加顺畅。我有几个性能问题:Cordova Phonegap jQuery移动事件处理性能?,cordova,jquery-mobile,Cordova,Jquery Mobile,我已经在Phonegap和jQuery Mobile中构建了一个Android应用程序,现在我想对其进行优化,使其运行更加顺畅。我有几个性能问题: 单击事件处理的最佳用途是什么(用于性能) 有没有装订好的pageshow活动,这样我就不用用live来做了 $('#somePageId').pageshow(function()) 而不是 $('#somePageId').on('pageshow', function()) 任何其他提高性能的技巧都会非常有用。多谢各位 不一定与Phon
$('#somePageId').pageshow(function())
而不是
$('#somePageId').on('pageshow', function())
不一定与Phonegap/JQM相关,但这很有帮助 如果您查看JQM论坛,会发现有一个冗长的页面,其中包含大量关于其他人如何优化其PhoneGap/JQM应用程序的信息
这将使您从正确的方向开始。不一定与Phonegap/JQM相关,但这很有帮助 如果您查看JQM论坛,会发现有一个冗长的页面,其中包含大量关于其他人如何优化其PhoneGap/JQM应用程序的信息 这会让你朝着正确的方向开始
撇开你的问题不谈,不是吗?live不推荐使用?是的,我将编辑该问题。不是100%确定,但不是
$(“#someID”)。单击(回调)
只是$('#someID')的简写。on('click',callback)
如果你想要活生生的行为,你需要委托的方法$(父容器选择器)。在('pageshow',page\u选择器,回调)
你的问题放在一边,不是吗。活生生的不推荐?是的,我会编辑这个问题。不是100%确定,但不是$('#someID')。单击(回调)
只是$('#someID')的简写。on('click',callback)
如果你想要活生生的行为,你需要委托方法$(父容器选择器)。在('pageshow',page选择器,callback)
上,建议1是否比.live快?如果你有大量的项目,委托会更轻,如果你想快速将处理程序直接连接到元素,你的意思是???如果你有30个左右的事件,这在手机上会更快吗?如果你有30个不同的dom对象和不同的事件,这是fast$(“#id”)。在(“单击”,calback);。如果有30个dom对象必须使用相同的处理程序,那么使用delgationI在每个dom上有12个dom对象和2或3个事件处理程序。这会有什么不同吗?建议1比.live快吗?如果你有大量的项目,委托会更轻,如果你想让处理程序直接连接到元素,你的意思是???如果你有30个左右的事件,这在手机上会更快吗?如果你有30个不同的dom对象和不同的事件,这是fast$(“#id”)。在(“单击”,calback);。如果有30个dom对象必须使用相同的处理程序,那么使用delgationI在每个dom上有12个dom对象和2或3个事件处理程序。这会有所不同吗?
$('#somePageId').on('pageshow', function())