動的に作成した要素をクリックしてアラートを作成できるようにしたいのですが、理解できないようです。.on の使用方法について同様のスレッドを多数見てきましたが、静的要素に対してのみ機能させることができます。前もって感謝します!
<span id="about">About</span>
<div id="lhn"></div>
そして JavaScript:
$(document).ready(function () {
$("#about").click(function () {
$("#lhn").append("<div id='#child'>Child</div>");
$("#lhn").on("click", "#child", function () {
alert("Child has been clicked");
});
});
});