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

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

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

那可能吗?有什么解决方法吗?

4

1 回答 1

1

是的。委托的语法是:

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

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

一个包含您正在尝试的方法的工作示例在这里 - http://jsfiddle.net/E9dgU/5/

于 2013-04-03T03:07:27.890 回答