0

我有这个脚本

Javascript:

$('#generateEditWindow').on('click', function () {
    var $el = $(this);
    var id = $el.data('id');
    alert(id)
});

这个HTML:

<a id="generateEditWindow" data-id="10">
       Click to show the data id
</a>

这有效,但前提是页面已经加载了这个 HTML 作为页面的一部分。我需要这个脚本来响应页面加载后添加到 DOM 的新元素。当我在 DOM 加载后生成您在此处看到的 HTML 时,此功能不会触发。

我已将此功能放在文档就绪功能中,但这似乎没有意义也没有工作,并且在文档就绪之外进行了尝试。我觉得我需要让这个函数在“变化时”触发并让它监听呼叫,但我什至不知道能够正确搜索的术语。任何帮助都会很棒,感谢社区。

4

0 回答 0