调用 时候这样 f(this) 。传入这个事件源。function f(_This) {
alert($(_This).attr('id'));
}
也可以改成绑定的形式。$('.xx').on('click',function(){
$(this).attr('id');
});
不需要弄懂,你需要的时候直接打印出来看就行了,因为在你做项目的时候,有时候你自己都不知道指向了哪里。你直接console.log什么都清楚了、
通常说this是最初的调用者的对象,可能会表示全局变量或者局部变量,但如果在jquery对象中通常标识dom对象,需要使用$(this)调用jquery方法。