0
私はこの機能を自分のログインモーダルに追加しようとしていましたが、正しく動作させることができません。私はそれの周りに私の頭を包むことができないので、私はこれについていくつかの助けを愛するだろう。Bootsrap - モーダル内のポップオーバー内のフォーム
私は、ポップオーバーのタイトルの "x"ボタンをポップオーバーにしたいと思います。フォームはモーダルが閉じられているときにのみ機能します。私は本当にモーダルが開いているときにこれを働かせたい。これは私が作業しているコードです。
<div class="modal fade" id="loginModal" tabindex="-1" role="dialog" aria-labelledby="loginModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h3 class="modal-title" id="loginModalLabel">Login</h3>
</div>
<div class="modal-body-login">
<form>
<div class="form-group">
<label for="usernameInput">Username</label>
<input type="username" class="form-control" id="usernameInput" placeholder="Username">
</div>
<div class="form-group">
<label for="passwordInput">Password</label>
<input type="password" class="form-control" id="passwordInput" placeholder="Password">
</div>
<div class="checkbox">
<label>
<input type="checkbox"> Remember me
</label>
<label>
<p class="forgot-password"><a href="#" id="passwordReset" data-html="true" data-container="body" data-toggle="popover" title="Password Reset <button type='button' class='close' id='close-popover' data-toggle='popover' aria-label='Close'><span aria-hidden='true'>×</span></button>" data-placement="right" data-content="
<p>Please Enter the Email Adress linked to your account, well send you a password reset right away!</p>
<form>
<div class='form-group'>
<input type='newEmail' class='form-control' placeholder='Email Adress'>
</div>
<button type='submit' class='btn btn-success btn-block'>Reset!</button>
</form>
">Forgot Password?</a></p>
</label>
</div>
<button type="submit" class="btn btn-success btn-block">Login</button>
</form>
</div>
<div class="modal-footer">
<h4>- OR -</h4>
<a href="#collapseSignUp" data-toggle="collapse" aria-expanded="false" aria-controls="collapseSignUp"><h1>Sign Up</h1></a>
<div class="collapse" id="collapseSignUp">
<div class="well">
<form>
<div class="form-group">
<input type="newUser" class="form-control" placeholder="New Username">
</div>
<div class="form-group">
<input type="newName" class="form-control" placeholder="First & Last Name">
</div>
<div class="form-group">
<input type="newEmail" class="form-control" placeholder="Email Adress">
</div>
<div class="form-group">
<input type="newPassword" class="form-control" placeholder="New Password">
</div>
<div class="checkbox sub-check">
<label>
<input type="checkbox"> Sign Up for our newsletter? <p class="sub">No spam + Tonnes of free stuff.</p>
</label>
</div>
<button type="submit" class="btn btn-info btn-block">Sign Up</button>
</form>
</div>
</div>
</div>
</div>
</div>
このありえないが正しく作動した理由がある場合は、私が知っているのが大好きです。どうもありがとうございます!
スニペットを実行しましたが、同じ問題が発生しているようです。モーダルを閉じずにフォームに何も入力することはできません。モーダルが開いているときにフォームを選択可能にする方法を知っていますか? – Jake
私のコードを更新して問題を修正しました。こちらもhttps://jsbin.com/coliqit/edit?html,js,outputで確認できます。 – azs06
私はこのモーダルにトリガを使用しています。あなたのコードを使用するとすぐに開くようです。どのように私はこれにリンクするのですか? 'Login' – Jake