我有一个页面,其中包含一个数据表(“ main”)和另一个数据表(“ info”),该表被“ display:none”隐藏。 “ main”中的某些行可以打开一个子行,然后将“ info”数据表插入到该子行中。插入信息行的方式是通过从DOM使用信息的父项(“ changesContainer”)上的removeChild,然后将externalHTML插入子行。
var source = document.getElementById('changesContainer')
var content = source.removeChild(source.firstElementChild)
target.innerHTML = content.outerHTML;
这会杀死搜索框,分页等上的所有事件侦听器。是否有方法可以将事件侦听器重新初始化或重新添加到事件侦听器中,或者可以通过其他方法将其移动到子行中,从而保留事件监听器?