我想将被点击的对象传递给处理程序。像这样:
$selector.delegate('.test','click',func1( ?? ));
//this is a reusable function
function func1(obj){
//do something with obj .....
}
所以在这种情况下,我应该将$('。test')传递给函数。谁能帮到我,非常感谢。
答案 0 :(得分:3)
试试这个
$selector.delegate('.test','click', function(e){
var obj = this;
//obj will point to the element you clicked.
});
答案 1 :(得分:2)
在$(this)
内使用func1
。 this
将成为事件发生的对象。