У меня есть следующий файл класса, который я пытаюсь создать.Я хотел бы передать несколько переменных в метод с помощью eventListener, но код, который я имею ниже, не работает, вероятно, из-за ограниченности.Не уверен, что я должен изменить, хотя.Любой совет будет высоко ценится.
var MyClass= new Class.create();
MyClass.prototype = {
initialize: function(id,name,top,left){
try{
this.id = id;
this.name = name;
this.currentTop = top;
this.currentLeft = left;
$(id).addEventListener("mousedown",function(event,this.id,this.name){
this.grabOBJ(event,this.id,this.name);
},false);
}
catch(error){alert(error);}
},
grabOBJ:function(event,myID,myName){
// do something here with myID and myName
}
};