Чтобы скопировать значение в буфер обмена, я использую эту функцию:
$(function() {
$('.copy-to-clipboard input').click(function() {
$(this).focus();
$(this).select();
document.execCommand('copy');
$(".copied").text("Link copied to clipboard").show().fadeOut(1200);
});
});
<div class='copied'></div>
<div class="copy-to-clipboard">
<input type="text" value="Text to grab" />
</div>
как я могу добиться того же со значением между тегами span
, как показано ниже:
<div class="copy-to-clipboard">
<span>Text to grab</span>
</div>