我有一个Phonegap和jQM应用程序的问题。在这种情况下,一个事件会在Android设备上触发两次。在jQueryMobile应用程序中激发两次事件
要消除闪烁效果,我设置页面转换为'无'。 当我点击菜单按钮时,导航到第2页。另外,另一个事件在该页面上同时触发。
解决方案是什么?
我有一个Phonegap和jQM应用程序的问题。在这种情况下,一个事件会在Android设备上触发两次。在jQueryMobile应用程序中激发两次事件
要消除闪烁效果,我设置页面转换为'无'。 当我点击菜单按钮时,导航到第2页。另外,另一个事件在该页面上同时触发。
解决方案是什么?
将以下代码片段粘贴到样式标记的网页头部分。这可能有所帮助。
.ui-page {
-webkit-backface-visibility: hidden;
}
上面的CSS代码是为了避免闪烁效果,但不是为了避免两次触发事件 – 2013-05-14 10:44:59
要解决的事件触发两次,在你的HTML页面的头部部分地方pageinit功能代码
<head>
<script type="text/javascript">
..your pageinit function code
</script>
</head>
(或)
使用jQuery on()
,而不是jQuery的live()
方法。
您的代码请输入。 – Omar 2013-05-14 07:03:34
如果您可以向我们提供您的代码,我们无法为您提供帮助。你的问题可能发生在几个不同的场合。 – Gajotres 2013-05-14 08:09:49