Копирование jQuery в буфер обмена: методы и примеры копирования текста

Чтобы скопировать текст в буфер обмена с помощью jQuery, вы можете использовать различные методы. Вот несколько примеров:

  1. Метод 1: выполнение команды копирования

    function copyToClipboard(text) {
    var $tempInput = $("<input>");
    $("body").append($tempInput);
    $tempInput.val(text).select();
    document.execCommand("copy");
    $tempInput.remove();
    }
  2. Метод 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. Метод 3. Создание скрытого элемента textarea

    function copyToClipboard(text) {
    var $tempTextarea = $("<textarea>");
    $("body").append($tempTextarea);
    $tempTextarea.val(text).select();
    document.execCommand("copy");
    $tempTextarea.remove();
    }

Эти методы позволяют скопировать указанный текст в буфер обмена с помощью jQuery. Вы можете выбрать любой метод, который соответствует вашим потребностям.