【发布时间】:2010-11-01 02:58:38
【问题描述】:
使用prototype.js,我创建了一个自定义对象,它将作为构造函数的参数:
var options = Object.extend({month: date[0],
year: date[1],
day: date[2],
oncalchange: update});
// update is defined like that :
var update = function(d){
// bla bla
}
// Calling my class
var myObject = new myClass (options);
在 oncalchange 选项上,我有一个名为“update”的回调函数,它接受 myClass 中的一个参数。
现在,我想向“更新”函数传递一个额外的参数,但不是直接在类中。
我想做这样的事情:
// element is the parameter I want to add
var update = function(d, element){
alert(element);
}
显然它不起作用,我怎么能做类似的事情?
【问题讨论】:
标签: javascript oop prototypejs