からデータを送信します。jQueryの入力要素を追加し、その私がこの単純なHTMLコードを持っている入力要素
<div id="new_gallery">
<p id="add_gallery">Add new gallery</p>
</div>
とjQueryコード:
<script>
$("#add_gallery").click(function() {
$("#new_gallery").append('<input name"new_gallery" /><a href="#" id="create_new_gallery">Add</a>');
$(this).remove();
});
$("#create_new_gallery").on('click', function(){
alert('1');
});
</script>
まず機能が働いているが、2番目の1ではありません。新しいinput
要素を作成し、ajax経由でデータを送信し、次にinput
要素を削除し、p
要素をもう一度追加する必要があります。これどうやってするの?
それが働いています。ありがとうございました:) – Sasha
'create_new_gallery'をコードの同じ部分で作成して選択する必要があります。私の答えを見てください。 – sinsedrix
私は同意します。より最適化されたコードを追加しました。 –