Задать вопрос
@mulda

Можно ли привязывать ссылки на инстансы прямо к дом элементам?

Иногда нужно тригернуть какое-нибудь событие, дропдаун, или ещё чего находясь в другом классе. К примеру дергая ползунки слайдера изменять табы (два разных класса). И желательно чтобы они друг о друге не знали. Можно ли привязывать ссылку на экземпляр класса к дом элементу, чтобы потом юзать его методы и какие тут подводные камни?

class Test{
  constructor(container){
    this.scream = "It's me";
    this.container = container;
    
  }
   jump(){
    console.log(this.word, this.container);
  }
}  

const element = document.querySelector('.logo_sidebar'),
      instance = new Test(element);

element.getInstance = instance;

document.querySelector('.logo_sidebar').getInstance
  • Вопрос задан
  • 143 просмотра
Подписаться Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы