gpt4 book ai didi

javascript - jQuery Mobile 显示空白

转载 作者:可可西里 更新时间:2023-11-01 12:47:56 25 4
gpt4 key购买 nike

我正在构建一个 JQuery Mobile 网络应用程序,并且遇到了一个有趣的问题。我有一个 ListView ,当我单击其中一个菜单行时,第 2 页会按预期加载。但是,当我单击后退按钮时,第 1 页加载了半秒钟,然后第 2 页返回(没有过渡)。

这是 2 个页面的代码:

<section id="more" data-role="page">
<header data-role="header" data-position="fixed" class="AppHeader">
<h1>More</h1>
</header>

<div data-role="content">
<ul data-role="listview" data-filter="false" id="moreList">
<li><a href="#historyOfLandmarks" data-transition="slide"><h1>History of Boston Landmarks</h1></a></li>
</ul>
</div>
</section>

<section id="historyOfLandmarks" data-role="page">
<header data-role="header" data-position="fixed" class="AppHeader">
<a href="#more" data-transition="slide" data-direction="reverse" data-icon="arrow-l" data-rel="back">Back</a>
<h1>History of Boston Landmarks</h1>
</header>

<div data-role="content">
<p>This is a list of National Historic Landmarks in Boston, Massachusetts.</p>
</div>
</section>

JS Fiddle 没有说明问题:http://jsfiddle.net/jakechasan/66vbS/

在其他任何地方,问题都会出现:http://jakeserver.com/Apps/BostonLandmarks/B5/landmarks.html

我不明白为什么 JSFiddle 没有说明问题,但是,我的计算机/服务器上的同一个文件却有这个问题?

有什么想法吗?

谢谢。

最佳答案

您自己的 CSS 是造成此问题的原因。

编辑此文件:http://jakeserver.com/Apps/BostonLandmarks/B5/css/styles.css

并从底部移除:

.ui-page{
display: block !important;
}

我测试成功了。

关于javascript - jQuery Mobile 显示空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24212118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com