Показать сообщение отдельно
  #1 (permalink)  
Старый 24.12.2023, 22:08
Новичок на форуме
Отправить личное сообщение для Barsssik Посмотреть профиль Найти все сообщения от Barsssik
 
Регистрация: 24.12.2023
Сообщений: 1

Оповещение о копировании текста
Всем привет.

Есть рабочий код, который копирует текст в буфер обмена по клику мышью. Но оповещение о том, что текст скопирован выводится с помощью alert, что меня категорически не устраивает. Не подскажите, как вывести оповещение в виде обычного сообщения, которое само удалится через несколько секунд и/или после нажатия на крестик?

Прошу строго не судить, в JS я полный ноль...

<span class="copy-code" id="text">SALE25</span>

<script>
jQuery(document).ready(function($){
$('.copy-code').click(function() {
var $text_copy = $(this);
var $temp = $("<input>");
$("body").append($temp);
$temp.val($text_copy.text()).select();
document.execCommand("copy");
alert("Промокод скопирован");
$temp.remove();
$('.copy_link_mess').fadeIn(400);
setTimeout(function(){$('.copy_link_mess').fadeOut(400);},5000);
});
});
</script>
Ответить с цитированием