javascript - 如何将参数传递给 Event.observe 的处理程序?

标签 javascript event-handling arguments prototypejs dom-events

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})

最佳答案

Event.observe(document, "dom:loaded", (function(e, bar_argument, baz_argument) {
    //now bar_argument = bar,and baz_argument = baz
}).bindAsEventListener(this, bar, baz));

关于javascript - 如何将参数传递给 Event.observe 的处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8830362/

相关文章:

Jquery .trigger ('stop' ) .draggable 的方法

function - powershell - 仅按名称使用参数

javascript - Greasemonkey 1.0 中的 jQuery 与使用 jQuery 的网站发生冲突

events - 如何在 Google Web Toolkit 中捕获组件的呈现事件?

javascript - 渲染 displaySIngleElement 组件 onClick react

c++ - 函数参数 : accepting a null value also

swift - 如何从更高的闭包级别访问隐式闭包参数

JavaScript DOM childNodes.length 也返回文本节点的数量

javascript - 如何设置 Ext.button.Split 在菜单为空时不显示箭头?

javascript - 重置kendo多过滤器复选框数据源以反射(reflect)过滤后的数据