他の人によって書かれたコードに文があることがわかります:var that = this;、これはどういう意味ですか?
JavaScriptでは、これは現在のオブジェクトを表します。
var that =これは、現在のこのオブジェクトをその変数にコピーすることです。これを行うポイントは何ですか?
コードコピーは次のとおりです。
$( '#zhetenga')。クリック(function(){
//これはクリックされた#Zhetengaです
var that = this;
$('。Zhetenga ')。各(function(){
//これは.zhetengaループの現在のオブジェクトです
//それはまだクリックされた#zhetengaです
});
});
このオブジェクトはプログラムのいつでも変更され、VAR =これの後、それが変更されていない前にこれを指しているため、元のオブジェクトが見つかりません。