@Tenebrius

Как добавить событие классу?

Допустим, есть класс:

class o {
...
}

Создаем объект:

var obj = new o();

И на событие "event" навешиваем выполнение функции:

obj.event(function(){alert(1);});

Что нужно прописать в классе "о", чтобы сработала такая конструкция?
  • Вопрос задан
  • 280 просмотров
Пригласить эксперта
Ответы на вопрос 2
@GreatRash
Это же очевидно: нужно реализовать метод event.
Ответ написан
В js "event" связан с DOM, отправить какое-то событие можно только DOM элементу. То что вы хотите в стандарте js не существует, необходимо реализовать самому pub/sub паттерн либо взять существующее решение.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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