首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >changePage“跳转”回到旧页面

changePage“跳转”回到旧页面
EN

Stack Overflow用户
提问于 2013-01-09 06:19:47
回答 3查看 7.8K关注 0票数 20

我在使用jQuery移动应用程序时遇到了一个很大的问题:我使用定制函数(它们由onClick触发)来切换currentPage页面。

它只发生在Android设备上的网站上,其中已更改(由于ajax请求)与集成浏览器。iOS和Chrome运行得很好。

单击元素后,动画开始,但就在它结束之前,它切换回旧页面。半秒后,它切换回新的。

我在这里拍了一部关于这个bug的电影:http://www.youtube.com/watch?v=sXxvVUxniNg

非常感谢

代码(CoffeeScript):

代码语言:javascript
复制
class Guide

    @categoriesLoaded = false

    @loadSearch: ->

        $.mobile.changePage $("#guide"),
            transition: 'slide'
            changeHash: false

        if !@categoriesLoaded

            @categoriesLoaded = true

            GuideApi.getCategories (data) ->
                output = Mustache.render $("#tmpl-guide-categories-select").html(), 
                    categories: data

                $("#guide-search-category").append output

                $("#guide-search-category").val($("#guide-search-category option:first").val());

window.WgSwitchGuide = ->
        Guide.loadSearch
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14225021

复制
相关文章

相似问题

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