0

注意:我只能在iPhone 模拟器中始终如一地重现该错误,但在整个网站上随机出现类似错误。

jQuery Mobile 以一种特殊的方式运行。如果您在iPhone Simulator中访问此站点并执行以下操作:

  1. 选择任何团队。[即:男子越野]
  2. 单击“返回”。3)
  3. 选择任何团队。[即:男子越野]

您会注意到页面快速显示,然后在团队再次显示时隐藏。如果稍微修改一下顺序:

  1. 选择任何团队。[即:男子越野]
  2. 单击“返回”。3)
  3. 重新加载页面。
  4. 选择任何团队。[即:男子越野]

然后 jQuery Mobile 行为正常。

任何想法为什么会发生这种情况?

注意: 我的 mobileinit 函数如下所示:

   $(document).bind("mobileinit", function(){
        $.extend(  $.mobile , { 
              ajaxFormsEnabled : false,
              ajaxLinksEnabled : false, 
              defaultPageTransition : 'none'
         });
         $.mobile.ajaxEnabled = false;
  });   
4

0 回答 0