我希望能够单击我动态创建的元素并创建警报,但我似乎无法弄清楚。我已经查看了一堆关于如何使用 .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");
});
});
});