Чтобы скопировать текст в буфер обмена с помощью jQuery, вы можете использовать различные методы. Вот несколько примеров:
-
Метод 1: выполнение команды копирования
function copyToClipboard(text) { var $tempInput = $("<input>"); $("body").append($tempInput); $tempInput.val(text).select(); document.execCommand("copy"); $tempInput.remove(); } -
Метод 2. Использование API буфера обмена
function copyToClipboard(text) { navigator.clipboard.writeText(text) .then(function() { console.log("Text copied to clipboard"); }) .catch(function(error) { console.error("Failed to copy text: ", error); }); } -
Метод 3. Создание скрытого элемента textarea
function copyToClipboard(text) { var $tempTextarea = $("<textarea>"); $("body").append($tempTextarea); $tempTextarea.val(text).select(); document.execCommand("copy"); $tempTextarea.remove(); }
Эти методы позволяют скопировать указанный текст в буфер обмена с помощью jQuery. Вы можете выбрать любой метод, который соответствует вашим потребностям.