JSFiddle - React, Tailwind, and code Playground

HTML

<ul id="hoge"><li><img src="img/1.png" alt="1"></li><li><img src="img/2.png" alt="2"></li><li><img src="img/3.png" alt="3"></li></ul> 
<ul id="fuga"></ul>

JavaScript

var li_1 = $('li:has(img[alt="1"])')
li_1.on('click', function(){alert('click_1')}) //removeメソッドだとこのクリックイベントは消えます。
li_1.detach();
$('#fuga').append(li_1);

var li_2 = $('li:has(img[alt="2"])')
li_2.on('click', function(){alert('click_2')}) 
$('#fuga').append(li_2);