function myfunc() {
alert($(this));
}
$("#SELECTOR").delegate("SELECTOR","click",myfunc);
这是关于单击不同的图像,因此,我真的很想在我的用户函数中使用 $(this) 变量。
那可能吗?有什么解决方法吗?
function myfunc() {
alert($(this));
}
$("#SELECTOR").delegate("SELECTOR","click",myfunc);
这是关于单击不同的图像,因此,我真的很想在我的用户函数中使用 $(this) 变量。
那可能吗?有什么解决方法吗?
是的。委托的语法是:
$('#container').delegate('selector','event',function(){
//code to respond to event
});//end delegate
这几乎是你已经拥有的,..
一个包含您正在尝试的方法的工作示例在这里 - http://jsfiddle.net/E9dgU/5/