委任されたイベントリスナーを作成しようとしています。ユーザーが1回クリックするとp
タグが削除され、入力ボックスが追加されるようにします。 2回目のクリックで、入力ボックスが削除され、pタグが追加されます。私のJqueryコードで委任されたイベントリスナーを作成する方法
ここに私のコードです。今は何も全く機能しません。ありがとうございました!
//User clicks p tag named "#hour1".
$(document).ready(function(){
$("document").on('click', "#hour1", function(event){
$("#hour1").remove();
$("#hour1Data").append("<input id='hour1Input' type='text'/>");
});
});
//On Second click, input box is sent back to data box.
$(document).ready(function(){
$("document").on("click", "#hour1Input", function(event){
$("#hour1Input").remove();
$("#hour1Data").append("<p id='hour1'><?php echo $hour1; ?></p>");
});
});
追加と削除ではなく、表示と非表示だけではなく、はるかに単純ですが、Quentinの言っているように、ドキュメントを引用符で囲むべきではありません。また、両方のイベントを同じ文書に入れることができます – Pete