Я пытаюсь скопировать простой URL, привязанный к кнопке. Консоль успешно регистрирует данные, но не возвращает значение для вставки. Обратите внимание, что data-clipboard-text
изменяется при вызове AJAX. Что я делаю не так?
<button class="btn btn-success btn-sm pull-right" data-clipboard-text="pedigreetrail/eyJpdNkYWQxZDRkYjQzN2NkZWQ1MTQ4OTg2MiJ9/share" id="share-button">
<i class="fa fa-share" aria-hidden="true"></i>
</button>
new ClipboardJS("#share-button", {
text: function(trigger) {
console.log($(trigger).data('clipboard-text'));
return trigger.getAttribute('data-clipboard-text');
}
});