我正在尝试从构造函数中定义的jQuery内部的类范围访问变量
这是我的代码:(这是一个易于理解的摘要)
class Player{
constructor(person_id){
this.person_id = person_id;
this.personName();
}
personName = () =>{
$('.open_players').on('click',function(){
console.log(this.person_id) // this does not work
})
}
}
const Person = new Player('first_player');
因此,当我打开jQuery函数时,我将无法再访问 this ,我可以通过某种方式将其传递到jquery函数中吗?我尝试将其放入 function()内,但似乎不起作用