Не работает js

Главные вкладки

Аватар пользователя nikolasun nikolasun 15 апреля 2020 в 17:01

Друзья, помогите, пожалуйста, с решением проблемы. Есть такой js, который дает возможность скопировать текст в буфер обмена

var clip = new Clipboard('.btn');

clip.on("success", function() {
  document.body.insertAdjacentHTML('beforeend', '<div>that worked.</div>');
});
clip.on("error", function() {
  document.body.insertAdjacentHTML('beforeend', '<div>that didn\'t work.</div>');
});

Вставляю на страницу код

<button class="btn" data-clipboard-text="Скопированный Тест-текст">
Скопировать
</button>

Вставил js в файл, прописал путь до файла в .info темы.
Но ничего не работает... Пробовал обернуть js разными способами, в частности

<?php(function($){
//
})(jQuery);?>

и

jQuery(function(){
//
});

Подскажите, что я делаю не так, пожалуйста

Лучший ответ

Аватар пользователя Vladi-D7-D8 Vladi-D7-D8 15 апреля 2020 в 17:56

nikolasun wrote: Вставил js в файл, прописал путь до файла в .info темы.
Но ничего не работает... Пробовал обернуть js разными способами, в частности

В простом html-листе пробовали запустить? Работает? А-то может вопрос не к друпалу...

Комментарии

Аватар пользователя ivnish ivnish 15 апреля 2020 в 17:02

1) Файл точно подключается к странице? В "отладчике js" браузера это видно.
2) Кэш друпала сбрасывали?

Аватар пользователя Vladi-D7-D8 Vladi-D7-D8 15 апреля 2020 в 17:56

nikolasun wrote: Вставил js в файл, прописал путь до файла в .info темы.
Но ничего не работает... Пробовал обернуть js разными способами, в частности

В простом html-листе пробовали запустить? Работает? А-то может вопрос не к друпалу...