Показать сообщение отдельно
  #1 (permalink)  
Старый 18.02.2018, 15:28
Интересующийся
Отправить личное сообщение для victornalchik Посмотреть профиль Найти все сообщения от victornalchik
 
Регистрация: 18.11.2017
Сообщений: 21

JQERY передача свойств из массива в .on()
Здравствуйте! Имеются вот такие не сложные функции
$('.js-dashboard__button_clear').on('click',() => { observer.clearField(); });

$('.js-dashboard__button_start').on('click',() => {
    observer.startGame()
});

$('.js-dashboard__input_row').on('focusout',() => {
    observer.changeSizeField();
});

$('.js-dashboard__input_column').on('focusout',() => {
    observer.changeSizeField();
});

$('.js-dashboard__button_pause').on('click',() => {
    observer.pauseGame();
});

$('.js-dashboard__button_random').on('click',() => {
    observer.createRandomField();
});

$('.js-field__container').on('click', '.js-field__cell',(event: any)=>{
    observer.changeTypeCell(event);
});

Необходимо реализовать передачу свойств из массива(класс, тип события, вложенный объект observer) в общую функцию $().on() и затем перебором их все создавать. Возможно ли это реализовать?
Ответить с цитированием