<div id="elem">Lorem</div>
let i = 1;
elem.onclick = function (e) {
console.log(`${i} клик работает`) // почему то запускается 1 раз
let block = document.createElement("div");
block.innerText = "lorem"
e.target.after(block)
block.id = e.target.id // переключаем id, НО onclick во 2 раз не работает
e.target.remove();
i++
}