Как передать аргумент обработчику Event.observe? - PullRequest
0 голосов
/ 12 января 2012

prototype.js имеет следующую функцию

Event.observe(document, "dom:loaded", foo_function);

Ожидает завершения загрузки document перед выполнением foo_function. Как передать аргумент foo_function? Что-то вроде

Event.observe(document, "dom:loaded", foo_function, {arg1: bar_argument, arg2: baz_argument})

1 Ответ

3 голосов
/ 12 января 2012
Event.observe(document, "dom:loaded", (function(e, bar_argument, baz_argument) {
    //now bar_argument = bar,and baz_argument = baz
}).bindAsEventListener(this, bar, baz));
...