2012-02-05 1 views
3

Я не нахожу много примеров реального мира методов $ .Callbacks(), callbacks.add() и callbacks.remove(). может кто-нибудь объяснить концепции примерами.

+3

odd downvote - это совершенно разумный вопрос, и я бы очень хотел, чтобы это получилось! – Alnitak

ответ

1

Я использовал его для своего рода event-системы в чате на основе jQuery.
Можно зарегистрировать обратный вызов, и он будет запущен для каждого сообщения (объект сообщения как параметр) непосредственно перед его вставкой. Таким образом, например, текст сообщения можно манипулировать.

Это линия, где обжигают событие: https://github.com/wbbaddons/Tims-Chat/blob/3ec195d10e1dbd6997c70d2f110e1196bc019abf/file/js/TimWolla.WCF.Chat.coffee#L256

сообщение поступает непосредственно из JSON, который генерируется на сервере.

Смежные вопросы