Помогите, пожалуйста, подружить фрагменты javascript кода на одной html-странице

Первый фрагмент обеспечивает передачу данных из формы в аякс-запрос, работает методом "submit", должен быть готов к запуску после загрузки документа.

$(document).ready(function () {
    $("#myForm").submit(function () {
        // Получение ID формы
        var formID = $(this).attr('id');
        // Добавление решётки к имени ID
        var formNm = $('#' + formID);
        $.ajax({
            type: "POST",
            url: 'mail.php',
            data: formNm.serialize(),
            success: function (data) {
                // Вывод текста результата отправки
                $(formNm).html(data); 
            },
            error: function (jqXHR, text, error) {
                // Вывод текста ошибки отправки
                $(formNm).html(error);         
            }
        });
        return false;
    });
});
function openForm() {
    document.getElementById("myForm").style.display = "block";
}

function closeForm() {
    document.getElementById("myForm").style.display = "none";
}

Второй фрагмент обрабатывает нажатие на ссылку упомянутого документа.

let wordss = ['современно, удобно, разумно','экономно, здорово, прикольно', 'трубадурно, весело, сердито'];

let mybutton = document.querySelector('.mybutton');
let words = document.querySelector('.words');
let i=0;
mybutton.addEventListener('click', function () {

words.textContent=wordss[i];

if (i<2) {i=i+1;}
else {i=0;}
});

После соединения их в единый файл второй фрагмент перестает работать.


Ответы (0 шт):