@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
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы