ここで私の問題は、データロールコンテンツ内のすべての要素にスライドアップ効果を与えたいということです。2 つの異なる page を使用して同様の効果を作成できます。
<div data-role="page" id="firstpage" >
</div>
<div data-role="page" id="secondpage" >
<div data-role="content" id="projector">
<ul>
<li>test</li>
<li>test</li>
</ul>
</div>
</div>
$("#firstpage").live('pageinit', function (evt) {
$.mobile.changePage("#secondpage", { transition : 'slideup'});
});
しかし、どうすれば単一のページでそれを行うことができますか?
<div data-role="page" id="firstpage" >
<div data-role="content" id="projector">
<ul>
<li>test</li>
<li>test</li>
</ul>
</div>
</div>
$("#firstpage").live('pageinit', function (evt) {
$('#projector').slideup(2000);
});
上記のコードは期待される効果を与えていません