Задать вопрос

Как реализовать копирование в буфер обмена по ссылке Rails?

Необходимы идеи или практические советы как реализовать копирование в буфер по ссылке для множества элементов.
Пробовал zeroclipboard-rails, с ним не прокатывает.
Делал собственно таким образом:
<button class='my_clip_button' data-clipboard-target='fe_text' data-clipboard-text='Default clipboard text from attribute' id='d_clip_button' title='Click me to copy to clipboard.'>
    <b>Copy To Clipboard...</b>
  </button>
  <span id="fe_text"><%= model.link %></span>

<script>
  $(document).ready(function() {
    var clip = new ZeroClipboard($(this).("#d_clip_button"))
  });

  $("#clear-test").on("click", function(){
    $("#fe_text").val("Copy me!");
    $("#testarea").val("");
  });
</script>
  • Вопрос задан
  • 2731 просмотр
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Freika
@Freika
Senior Ruby on Rails developer
Насколько мне известно, копирование по клику практически везде реализуется через Flash. Погуглите на эту тему, JS вам, скорее всего, не поможет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы