Показать сообщение отдельно
  #4 (permalink)  
Старый 16.11.2018, 23:37
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

Здравствуйте.
Скажите пожалуйста.

Есть обертка для плагина.
Как в ней правильно передать названия классов дальше?

Ведь оборачивать весь плагин в публичный конструктор window.Popup наверно не правильно? Или просто в перменную внутри конструктора сохранить и потом её передать наверно тоже слишком витиевато?

(function (window) {
    'use strict';
	
    window.Popup = function(elems) {
        this.elems = elems.buttons;
        this.elems = elems.content;
    }

    window.addEventListener("DOMContentLoaded", function() {
       //Сам плагин в который нужно передать классы
    });
		
})(window);
  

let settings = {
    buttons: ".popup_button",
    content: ".popup_content"
}

let plugin_popup = new Popup(settings);
Ответить с цитированием