我有一些为我的工作继承的 javascript。在这个 javascript 中,我们有一个不断更新的侧栏(每 1 - 10 分钟左右)。在脚本中,我们解析和处理来自服务器的 AJAX,然后我们调用一个有趣的函数。
function renewClicks(){
$('.classElem').unbind('click');
$('.classElem2').unbind('click');
$('.classElem3').unbind('click');
$('.classElem').click(elm1funct);
$('.classElem2').clikc(elm2funct);
$('.classElem3').click(elm3funct);
}
其中 .classElem 是一个 css 类选择器,它附加到添加到页面的每个图像上。elmfunct 是为处理点击而编写的函数。这会在每次更新时运行(取消对已添加的有效元素的授权,然后将它们全部重新添加)。我想知道是否有一种方法可以在 DOM 中的 body 元素上附加一个侦听器,以便添加到页面并继承 css 类的所有图像元素都已经被处理,因此不会取消注册和重新在每次更新时注册。
感谢您提供的任何信息。