是否可以将'$(this)'传递给jQuery中的委托用户函数?

时间:2013-04-03 01:33:29

标签: javascript jquery

function myfunc() {
  alert($(this));
}

$("#SELECTOR").delegate("SELECTOR","click",myfunc);

这是关于点击不同的图像,因此,我真的很想在我的用户功能中使用$(this)变量。

这可能吗?有没有解决方法?

1 个答案:

答案 0 :(得分:1)

是。委托的语法是:

$('#container').delegate('selector','event',function(){
//code to respond to event
});//end delegate

这几乎就是你已经拥有的东西,..

包含您正在尝试的方法的工作示例位于此处 - http://jsfiddle.net/E9dgU/5/