iPhone safari浏览器ajax undefined错误 - jquery

时间:2011-12-15 13:22:33

标签: jquery jquery-mobile iphone-4

我使用jquery创建了一个移动网站,并在各种设备(Android,BlackBerry和iPhone)上进行了测试。我有一个问题严格发生在iPhone 4上。没有其他手机有这个问题。当我使用后退按钮(通过jquery移动后退按钮功能供电)时,它在执行后退功能后显示“未定义”。我可以看到我之前浏览过的页面,但之后它会在几秒钟内自动显示“未定义”。任何人都可以告诉我为什么只在iPhone 4上发生这种情况。没有其他iPhone显示此错误。如果您需要更多信息,请与我们联系。谢谢你的期待。祝你有个美好的一天。

代码示例-1

<a class='backbtn' data-corners="false" data-ajax='false' data-role='button' data-inline="true" data-rel='back'>Back</a>

if($this->params['controller']=='class1' && $this->params['action'] == 'index' ){
                                echo $html->link(null,
                                                            array('controller' => 'class1',
                                                                    'action' => 'options'),
                                                            array('class' => 'menuclass1',
                                                                    'data-corners' => "false",
                                                                    'data-role' => 'button',
                                                                    'data-ajax' => "false",
                                                                    'data-inline' => "true"));
                     }

代码示例-2

<a class='backbtn' data-corners="false" data-ajax='false' data-role='button' data-inline="true" data-rel='back'>Back</a>
                     <?php }?>
            </div>
            <div class='ui-block-b'>
                     <?php if($this->params['controller']!='class3' && $this->params['controller']!='class2'){?>
                             <?php if($this->params['action']=='inquiry'){
                                     echo $html->link(null,
                                                        array('controller' => 'class5',
                                                                'action' => 'options'),
                                                        array('class' => 'menushort',
                                                                'data-corners' => "false",
                                                                'data-role' => 'button',
                                                                'data-ajax' => "false",
                                                                'data-inline' => "true"));
                                    ?>

                               <?php    
                                }
                         ?>

此致 BG

0 个答案:

没有答案