我正在通过AJAX请求注入html
:
Ajax响应
<div id="my-element">HTML from AJAX request</div>
问题是带有id
#my-element
的元素来自AJAX请求,但我需要绑定事件到它上面。例如: $(document).ready(function() {
$("#my-element").click(function() {
alert("hit");
});
});
很明显上述事件永远不会触发,因为当页面准备好时,HTML还没有通过AJAX请求注入。那么解决这个问题的最佳方案是什么呢?
谢谢。