1

ダイアログで非常に奇妙な問題に直面しています...

私はcordova-2.1.0、jquery mobile 1.2.0、jquery1.8.2を使用してAndroidアプリを作成しています。

アプリには、以下のようにログインするためのダイアログボックスがあります

ログインボックス

「ログインID」ボックスをタップすると、次のようにパスワードフィールド(コードでは<input type = "text" ...)に変わり、ミスアライメントも...

バギー入力

編集が完了し、モバイル(Samsung Galaxy Geo)の戻るボタンを押すと、通常の状態に戻ります...

通常に戻る

とても奇妙なハァッ...:O

編集:マークアップの追加

<!-- login window -->
<div data-role="dialog" data-theme="c" id="login" class="force-UI">
    <div data-role="header" data-theme="c">
        <h1>Login</h1>
    </div>
    <div data-role="content">
        <form method="post">
            <div data-role="fieldcontain">
                Login using existing Login ID and Password 
            </div>
            <div data-role="fieldcontain">
                <input type="text" name="username" id="username"
                    placeholder="Login ID">
            </div>
            <div data-role="fieldcontain">
                <input type="password" name="password" id="password"
                    placeholder="Password">
            </div>
            <div data-role="fieldcontain">
                <a href="#" data-role="button" id="loginsubmit2"
                    data-icon="forward" data-iconpos="right">Login</a> <input
                    type="hidden" id="btnClicked" value="" />
            </div>
        </form>
    </div>
</div>
4

1 に答える 1

0

解決:

私が変更され

<div data-role="fieldcontain">

<p>

問題が解決しました :)

于 2012-12-06T01:34:18.250 に答える