问题是这样:我想写一个组件方法,方法中定义了this。当不同的按钮点击时调用这个方法,this都能指向这个按钮,然后获取到按钮的一些属性。然而事实是不管怎么调用this都指向了window,也想到调用这个方法时候把this作为参数传进去可以解决,但是总觉得不太妥。代码大概是这样子:
var scale=function(){
var that=$(this);
console.log(that)
};
$(".btn").on("click",function(){
scale();//这里想要函数中的this指向这个".btn"
})
慕虎7371278
相关分类