Сделал немного иначе, скажите для плагина popup это нормальная структура?
// HTML
popup ({
buttons: ".popup_button",
content: ".popup_content"
});
// JS
const popup = (function () {
'use strict';
document.addEventListener("click", function (event) {
// основной код popup'а
});
})();