フォームに2つの送信ボタンがあります。ボタン1、ボタン2をクリックすると、クリック(送信)時にbutton2を無効にします。&をクリックします。愚かな質問を申し訳ありません、私は初心者です。
$(document).on("click", "#test2", function() {
jQuery Clickイベントがフォーム内の送信ボタンで機能しない
へ
$(document).ready(function(){
$(document).on("click", ".test2", function() {
if ($('#test2').is(':visible')) {
$('#test2').hide();
} else {
$('#test2').show();
};
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<form id="test" method="post">
<input id="test" type="submit" value="button1" class="test1">
<input id="test2" type="submit" value="button2"/>
</form>
削除しないでください。誰かが答える機会があった前に、誰かがこの昨日の質問をほとんど投稿して削除しました。 –
あなたが非表示にしたい同じボタンに 'click''イベント'を使用しているので、一度非表示にすると表示されません。この場合、** else **は役に立たなくなります –