Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 HTML 页面,我在其中动态地将图标文件添加到 DIV。此图像用作关闭图标并具有预定义的类,例如“关闭”。在这个类中,我附加了点击事件,如
$('.close').click(function({ alert('You chose to delete this image'); });
这适用于在页面加载时加载的脚本。但是,当我将相同的图标附加到其他 DIV 时,单击事件似乎没有触发。萤火虫没有错误。我不知道怎么了!
委托文档或最近的静态元素
$(document).on('click', '.close', function () { alert("You chose to delete this image"); });
您需要进行事件委托:
$(document).on('click', '.close', function () { //rest of the code }