フォーム送信ボタンがクリックされたときに関数を呼び出そうとしています。ページが更新されないはずです。AJAXを介してカテゴリを追加したいと思います。
問題は、htmlファイルに手動で追加するとすべてが正常に機能することですが、を介してjavascript関数に追加しようとするとappendTo
、クリック関数が呼び出されません。ここでの問題は何ですか?
Javascript:
$(".addCategoryBtn").click(function() {
console.log('add category clicked');
});
JavaScript関数の一部:
html += '<br><br><form id="addCategory_form" action=""><input type="text" class="inptCategoryName" placeholder="Kategorie Name"> <input type="text" class="inptHtmlColor" placeholder="Hintergrund: #000FFF"> <input type="text" class="inptTextColor" placeholder="Text: #000FFF"><input type="button" value="Go" class="addCategoryBtn"></form></div>';
$(html).appendTo($('body'));