jquerymobile - 页脚没有放在firefox的底部但是在chrome中工作

时间:2012-06-15 03:53:38

标签: php jquery-mobile

您可以在http://jsfiddle.net/9ZBAS/48/

中查看代码

页脚没有固定到firefox的底部,并且使用了iphone。但在默认浏览器(即)没有useragent开关的Firefox中运行良好, 而且它在使用iphone useragent的Chrome中运行良好。

有任何想法可以解决这个问题,因此它既可以在FF和Chrome中使用,也可以在iphone代理上运行..?

1 个答案:

答案 0 :(得分:2)

虽然我找不到ui-footer-fixed类没有被应用的确切原因但是在代码之下就可以了。

   $(document).bind('pageinit',function(){
        if (navigator.platform == 'iPad' || navigator.platform == 'iPhone' || navigator.platform == 'iPod') {
            $("div[data-role=footer][data-position=fixed]").addClass("ui-footer-fixed");
        }
    });​

我已更新您的小提琴http://jsfiddle.net/9ZBAS/55/