【发布时间】:2012-04-21 11:32:09
【问题描述】:
请帮忙,这真的让我发疯了。 我对 Javascript 有点陌生,正在尝试使用 Dojox.mobile 框架...
基本上,我想要做的是有一个按钮,它转到一个
,当点击时它位于当前的 之前。这需要是普通的 html
标签: html javascript-framework dojo dojox.mobile
请帮忙,这真的让我发疯了。 我对 Javascript 有点陌生,正在尝试使用 Dojox.mobile 框架...
基本上,我想要做的是有一个按钮,它转到一个
标签: html javascript-framework dojo dojox.mobile
对于dojox.mobile.View,有一个名为performTransition 的函数可以从一个视图切换到另一个视图。下面是一个您可以使用的快速示例:
HTML:
<div id="first_view" data-dojo-type="dojox.mobile.View">
<p>First view you see</p>
...
</div>
<div id="second_view" data-dojo-type="dojox.mobile.View">
<p>Second view</p>
<button data-dojo-type="dojox.mobile.Button"
data-dojo-props='onClick:function(e){goBackToFirstView();}'>
Back
</button>
</div>
JavaScript:
function goBackToFirstView () {
// load the view that should be visible
var secondView = dijit.registry.byId("second_view");
// transition slides back one
secondView.performTransition("first_view", -1, "slide");
}
【讨论】: