<input type="button" value="修改" οnclick="changeContent()">
写在元素上onclick里面的函数changeContent,相当于函数直接调用,函数里面使用的this指向全局对象window,
而不是指向该元素
那么要获取onclick所在节点的object,我们则需要在调用function时就把this传递过去:
<input type="button" value="修改" οnclick="changeContent(this)">
这里的this指这个input标签,$(this)将其变为jq对象;
function changeContent(e){
var _this = $(this)
}
相关博文
this指向问题,标签上绑定onclick事件this指向问题