【问题标题】:Dojox mobile back buttonDojox 手机后退按钮
【发布时间】:2012-04-21 11:32:09
【问题描述】:

请帮忙,这真的让我发疯了。 我对 Javascript 有点陌生,正在尝试使用 Dojox.mobile 框架...

基本上,我想要做的是有一个按钮,它转到一个

,当点击时它位于当前的 之前。这需要是普通的 html

标签: html javascript-framework dojo dojox.mobile


【解决方案1】:

对于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");
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-05
    • 2015-10-14
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多