单击空白区域时固定页脚隐藏

时间:2012-10-24 12:25:43

标签: jquery jquery-mobile

我的Jquery Mobile应用程序上有一个固定的页脚(里面有导航栏)。我的问题是,当用户点击/点击应用程序(最可能是空白区域)时,页脚会隐藏。

它使用某种动画(向下滑动),所以我猜测不是一个错误,但我缺少data- *属性以防止这种情况。

有什么想法吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

听起来你应用了属性data-fullscreen="true"。此属性将导致您按设计描述的行为。

只需删除该属性并保留data-position="fixed",就可以了。

答案 1 :(得分:0)

我也有一个带有导航栏的页脚,我的点击时不会隐藏。试试这是否适合你:

<div data-role="footer" data-id="nav">      
            <div data-role="navbar" data-iconpos="top" data-position="fixed">
                <ul>
                    <li><a data-icon="grid" href="#one">One</a></li>
                    <li><a data-icon="grid" href="#two">Two</a></li>
                    <li><a data-icon="grid" href="#three">Three</a></li>
                    <li><a data-icon="grid" href="#four">Four</a></li>
                </ul>
            </div><!-- /navbar -->
        </div><!-- /footer -->