事件在jQueryMobile应用程序中引发两次

时间:2013-05-14 07:01:19

标签: javascript android jquery cordova jquery-mobile

我遇到了 Phonegap jQM 应用程序的问题。其中,一个事件在Android设备上触发两次。

要消除闪烁效果,我将页面转换设为'无'。 当我点击菜单按钮时,它会导航到第2页。此外,另一个事件会在该页面上同时触发。

解决方案是什么?

2 个答案:

答案 0 :(得分:1)

将以下代码段粘贴到样式标记中网页的head部分。这可能会有所帮助。

.ui-page {
    -webkit-backface-visibility: hidden;
} 

答案 1 :(得分:1)

要解决两次事件的触发,请将pageinit功能代码放在html页面的head部分中

<head>
<script type="text/javascript">
..your pageinit function code
</script>
</head>

(或)

使用jquery on()代替jQuery live()方法。