Показать сообщение отдельно
  #10 (permalink)  
Старый 17.03.2021, 21:27
Профессор
Отправить личное сообщение для savsoft Посмотреть профиль Найти все сообщения от savsoft
 
Регистрация: 03.01.2019
Сообщений: 162

Так как копировать разные номера нужно (Номер заказа/Номер накладной/Номер телефона), то title оставил в span, а скрипт сделал такой

<script>
	$('[data-toggle="tooltip"]').tooltip({
		trigger: 'manual'
	}).on('click', function() {
		let span = this;
		navigator.clipboard.writeText(span.textContent);
		$(span).tooltip('show')
		window.clearTimeout(span.timer);
		span.timer = window.setTimeout(_ => $(span).tooltip('hide'), 1000)
	})
</script>


Вроде работает, только не понятно, почему странно работал первоначальный вариант.
Ответить с цитированием