Как использовать eve () в Raphael? - PullRequest
6 голосов
/ 27 января 2012

Может кто-нибудь дать мне простой пример Рафаэля eve()?

Я не совсем понимаю параметры и как вызывать события.Я немного искал, но, похоже, не так много людей им пользовались.

Ответы [ 2 ]

3 голосов
/ 09 февраля 2012

Простой пример функциональности события в Raphaël :

Определяем функцию, которая будет запускать событие

function bar()
{
  var a, b;
  a = 1;
  b = 2;
  eve("run-foo", "self", a, b);
}

Функция прослушивания событий

function foo(arg1, arg2, arg3)
{
  // if the event is fired from bar() :
  // this == "self"
  // arg1 == a == 1
  // arg2 == b == 2
  // arg3 == undefined/null
}
eve.on("run-foo", foo);
2 голосов
/ 14 апреля 2013

http://jsperf.com/eve-js-versus-events

Использование Event.js .Я думаю, что это лучше.Не просто быстрее.Но поймите ключевую концептуальную разницу.eve.js работает без DOM.Event.js - это библиотека событий DOM.Хотя не 100%.

...