【发布时间】:2012-08-20 23:56:55
【问题描述】:
data-role="content" 的用途究竟是什么?
我正在测试一些东西,比如动画/过渡等,所以当我从包含内容的容器 div 中删除它时,一切仍然有效。
例如,如果我这样做:
<div id="secondPage" data-role="page">
<div data-role="header">
<h1>This is page 2 </h1>
</div>
<div data-role="content">
<p>This is page 2 with some regular text here.</p>
<p><a href="#firstPage" data-direction="reverse">Go to first page.</a></p><br/>
</div>
</div>
它应该可以正常工作,但是如果我随后删除 data-role="content" 部分
并使其例如像这样:
<div id="secondPage" data-role="page">
<div data-role="header">
<h1>This is page 2 </h1>
</div>
<div>
<p>This is page 2 with some regular text here.</p>
<p><a href="#firstPage" data-direction="reverse">Go to first page.</a></p><br/>
</div>
</div>
它仍然有效,所以我对它的需要有点模糊。那么它有什么意义呢?
【问题讨论】:
-
data-role="content" 只是用来让 jQuery 知道你的内容与页眉和页脚相关的位置(因为它们很可能是固定的)。
-
你的意思是修复,有什么问题吗?
-
固定(附在底部或顶部)。
标签: jquery jquery-mobile