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