首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误nova框架nova.touch.bindClick

错误nova框架nova.touch.bindClick
EN

Stack Overflow用户
提问于 2015-07-27 06:36:07
回答 1查看 45关注 0票数 0

我正在使用phonegap和nova框架做一个应用程序。当我从另一个页面调用一个页面时,我会遇到问题。我有三个页面:从主页,触摸一个按钮,然后转到页面1。在页面1中,我有一个带有两个按钮(back和configuration)的标题。back (后退)按钮进入Home page (主页),configuration (配置)按钮进入page 2 (配置按钮)。在page 2(页面2)中,我有一个标题(与页面1的位置相同)和一个关闭并返回页面1的按钮。当我触摸close (关闭)按钮时,页面2应该转到Page 1(页面1),但是转到page 2(页面2),但速度非常快,页面1被关闭并返回Home (主页)。

事件是不同的,并且在不同的页面上。名称按钮是不同的。

但并不总是这样,有时(取决于它如何触及)效果很好。

我不知道怎么修,我需要帮助。

第1页中的事件:

代码语言:javascript
复制
nova.touch.bindClick("#btnBack", function() {

        var page = new nova.Page("pages/home.html");
        page.needAddingToHistory = true;
        atApp.gotoPage(page);
    });

nova.touch.bindClick("#btnConf", function() {

        var page = new nova.Page("pages/page2.html");
        page.needAddingToHistory = true;
        atApp.gotoPage(page);
    });

按钮第1页:

代码语言:javascript
复制
<div id="btnBack" class="btn-left btn-cancel">
        <span><i class="fa fa-angle-left"></i>Back</span>
    </div>
<div id="btnConf" class="btn-right">
        <span><i class="fa fa-cog"></i></span>
    </div>

活动页面2

代码语言:javascript
复制
nova.touch.bindClick("#btnClose", function() {       
        var page = new nova.Page("pages/page1.html");
         page.needAddingToHistory = true;             
         atApp.gotoPage(page);
     });

按钮第2页:

代码语言:javascript
复制
<div id="btnClose" class="btn-left btn-cancel">
        <span>Back</span>
    </div>

EN

回答 1

Stack Overflow用户

发布于 2015-08-03 20:39:49

我解决了安装FastClick的问题,并遵循了这个问题的答案how to use fastclick

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31642640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档