【问题标题】:jqTouch back issuejqTouch返回问题
【发布时间】:2012-10-05 16:39:23
【问题描述】:

我有这个应用程序运行良好,但最近不得不更新它,但我注意到我的下一页代码似乎工作正常,但是我的后页似乎不想返回。

我不认为它是背后的东西,因为我在下一个/上一个链接中使用以下男女同校:

   <a id="prevs" class="previous slide reverse" href="#intro"></a>
   <a id="ntpg" class="next slide" href="#descpg"></a>

我还注意到,当它第一次加载时,我必须使用基本上是“开始”和其他“关于”的按钮。

当我按下开始时,它可以工作,但是当我按下时,什么也没有发生。关于页面内容在介绍页面上方,因此我将其移至下方,然后就可以使用了。

所以我开始在这里看到一种模式,每次我转到下一页时它都不会返回,因为该页面在它之前,并且好像它删除了之前的页面,因此实际上没有什么可以返回?

任何想法都会很棒。

我正在使用最新的 jquery 和 jqtouch js 文件。

还有:

我在页面上也有滑动效果,因为这是相同的,我可以前进,但是当我再次滑动返回时,它不会显示页面:

扫码如下:

  var $cp = $(this).closest('div>div').attr("id"), 
  $pp = $('#'+$cp+ ' #prevs').attr('href'), 
  $np = $('#'+$cp+ ' #ntpg').attr('href'),
  $dr=i.direction;
  if($dr=='right'){ jQT.goTo($pp,'slide', true); } else if($dr=='left'){jQT.goTo($np,'slide', false);}

在回答下面的评论时,上面的滑动代码使用了 id。 我已经追踪了向后滑动等,它调用了页面 id,但出于同样的原因,它不想返回。

【问题讨论】:

  • 为什么ID如此不一致? prevsntpg 听起来像是不同的约定。我会选择 prevnextpvpgntpg 虽然前者更明显。

标签: jquery jqtouch


【解决方案1】:

好像我在更新内容的时候错过了最新的jqtouch.css文件,所以我进去了,它工作了。

现在唯一的问题是向右滑动仍然无法正常工作,但这是另一个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多