Привет всем.
Есть див с текстом, в этом тексте есть ссылка, на которую навешан обработчик события, когда этот текст копируется и вставляется в другой див, обработчик на ссылке не срабатывает.
Кликая на ссылку "Hello my lovely world!", которая находится в диве id="d1" выводится alert, кликая на " Let me copy that!" текстовое содержимое дива id="d1" копируется в див с id="d2", но обработчик на ссылке "Hello my lovely world!" больше не работает.
Как решить эту проблему?
<script>
window.onload = function() {
var link = document.getElementById("link");
var d1 = document.getElementById("d1");
var d2 = document.getElementById("d2");
d1.onclick = function(e) {
if(d2.innerHTML == "") return;
this.innerHTML = d2.innerHTML;
d2.innerHTML = "";
}
link.onclick = function() {
alert("Lol!!!");
}
}
</script>
<div id="d1">
<a href="#">Let me copy that!</a>
</div>
<br />
<div id="d2">
dfdfdf dfdfdffd hjhjhj <a href="#" id="link">Hello my lovely world!</a> dhfjdfdjhd
</div>