首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用两个按钮从中间页面创建从左到右的页面转换?

如何使用两个按钮从中间页面创建从左到右的页面转换?
EN

Stack Overflow用户
提问于 2013-06-19 18:07:14
回答 3查看 107关注 0票数 0

我在JQM中有两个页面,登录和注册,默认是登录页面,在标题i如果单击注册转换发生注册,反之亦然如果您在注册中单击上一步,则在登录时结束。

代码语言:javascript
复制
    <div data-role="page" id="login-page">
        <div data-role="header">
            <a href="#register-page">Register</a>
            <h1>Login</h1>
        </div>

        <div data-role="content" class="ui-content-transparent" style="width: 40%; margin-left: auto; margin-right: auto;">
            <form>

            </form>
            <input type="button" id="login" value="Login" class="large_input" style="min-height: 60px;">
        </div>

        <div data-position="fixed" data-role="footer">
            <h4 id="login_message"></h4>
        </div>
    </div>

    <div data-role="page" data-add-back-btn="true" id="register-page" class="ui-content-transparent">
        <div data-role="header">
            <h1>CVE Registration</h1>
        </div>

        <div data-role="content" class="ui-content-transparent" style="width: 40%; margin-left: auto; margin-right: auto;">
            <form>


            </form>
            <input type="button" id="register" value="Register" class="large_input" style="min-height: 60px;">
        </div>

        <div data-role="footer" data-position="fixed">
            <h4 id="register_message"></h4>
        </div>
    </div>

我需要设置默认(添加新页面与两个大按钮登录和注册)新页面,当用户点击登录按钮,使从左侧过渡到登录页面,当单击注册,使从注册页面从右侧过渡。

代码语言:javascript
复制
Login Page ====> Default with two buttons <==== Register Page

如何在JQM中做到这一点?(我知道在jquery中滑动div,但使用JQM和页面对我来说似乎不同)。

EN

回答 3

Stack Overflow用户

发布于 2013-06-19 18:14:04

你需要一些js来做到这一点,如果你想让它滚动平滑的话。

票数 0
EN

Stack Overflow用户

发布于 2013-06-19 18:17:02

尝试如下所示,向左转到登录页面,

代码语言:javascript
复制
<a href="#Loginpage" data-direction="reverse">Login</a>

data-direction="reverse“用于返回

票数 0
EN

Stack Overflow用户

发布于 2013-06-20 10:35:30

这两个按钮(内部标题)可以,请检查演示http://jsfiddle.net/yeyene/Rdfxs/3/

代码语言:javascript
复制
<div data-role="page" id="login-page">
    <div data-role="header">
        <a href="#register-page" data-role="button" data-theme="b" data-transition="slide">Register</a>
        <h1>Login</h1>
    </div>
    <div data-role="content" class="ui-content-transparent" style="width: 40%; margin-left: auto; margin-right: auto;">
        <form>
        </form>
        <input type="button" id="login" value="Login" class="large_input" style="min-height: 60px;">
    </div>
    <div data-position="fixed" data-role="footer">
        <h4 id="login_message"></h4>
    </div>
</div>

<div data-role="page" id="register-page" class="ui-content-transparent">
    <div data-role="header">
        <a href="#login-page" data-role="button" data-theme="b" data-transition="slide" data-direction="reverse">Login</a>
        <h1>CVE Registration</h1>
    </div>
    <div data-role="content" class="ui-content-transparent" style="width: 40%; margin-left: auto; margin-right: auto;">
        <form>
        </form>
        <input type="button" id="register" value="Register" class="large_input" style="min-height: 60px;">
    </div>
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17188520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档