我试图从我的jquery点击事件中调用一个匿名函数,我试图将参数传递给它
如何将u
传递到我的点击功能myobj.click(myOBJ.myfunc(u));
myOBJ = {
myfunc: function (evt, u) {
evt.preventDefault();
alert(u);
}
}
var u = '2 is the lucky number';
myobj.click(myOBJ.myfunc(u));
答案 0 :(得分:1)
您可以将数据传递给事件处理程序:
myOBJ = {
myfunc: function (evt) {
evt.preventDefault();
alert(evt.data.u);
}
}
myobj.click({ u: '2 is the lucky number' }, myfunc);
答案 1 :(得分:0)
试试:
myobj.trigger('click', myOBJ.myfunc, [u]);