javascript - Jquery Mobile - 关闭对话框后跳转固定标题(firefox)

标签 javascript html css jquery-mobile

我有一个问题,你可以在这里看到(使用 firefox):http://fiddle.jshell.net/ckuskun/qrcdS/show/light/

单击“打开”链接时,将打开一个对话框。关闭此对话框后,固定标题跳到顶部。

我该如何解决这个问题

我在 mac firefox 和 windows firefox 上遇到这个问题,其他浏览器没问题。我已经尝试过本地和托管。

http://www.screenr.com/BVhH

最佳答案

这是一个 jQuery Mobile 错误,它与对话框以及框架如何处理页面返回操作有关。

目前,如果您从第一页标题中删除 data-position="fixed",则可以修复它。

工作示例:http://jsfiddle.net/A5Tp8/5/embedded/result/

HTML :

 <div data-role="page" id="yonetim">
    <div data-role="header" id="fheader">
        <h1>lorem</h1>          
    </div><!--header-End-->
    <div data-role="content">       
        <a href="#yeni-kullanici-ekle" data-prefetch="true" data-theme="a" data-icon="plus" data-iconpos="right" data-rel="dialog" data-transition="pop" >open</a>              
    </div><!--content-End-->
    <div data-role="footer" data-position="fixed" style="border-top:1px solid #aaa;">
        <h6 id="footer-text"><a href="<?=BASE_URL; ?>/Anasayfa/CikisYap/" data-ajax="false" >log-out</a> - </h6>
    </div><!--footer-End--> 
</div><!--page-End-->



<div data-role="dialog" id="yeni-kullanici-ekle"  data-theme="a">
        <div data-role="header" data-theme="a">
            <h1>Yeni Kullanıcı</h1>
        </div>
        <div data-role="content" data-theme="a">
            deneme
        </div>
        <div data-role="footer" data-theme="a">     
            deneme
        </div>
</div>

关于javascript - Jquery Mobile - 关闭对话框后跳转固定标题(firefox),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17549198/

相关文章:

javascript - 如何滚动到 ul 的底部?

javascript - 如何使用 JavaScript 以编程方式检查 shockwave flash 插件是否处于事件状态?

html - 如何在同一个<p>中设置两种不同的字体大小

javascript - 短时间间隔多次触发弹窗

javascript - jQuery 选择其中包含正斜杠的 href

css - 减少带有可选参数的混合

html - HTML/CSS 中的像素与点

javascript - 加速 HTML5 Canvas 像素渲染

javascript - jquery 函数不反射(reflect)另一个事件所做的类更改

html - 表格调整 th 和 td 的行宽