これは難しいかもしれませんが、これを説明することができます。これを見てみましょう:
<a onclick="jsFunction (1, 'a', function() { callback(this); }"></a>
<a>
コールバックは、この呼び出しがどこから来たかを知る必要があります。しかし、この「これ」は私が望む「これ」ではありません。少し回避策があります、私は知っています:
<a onclick="var _this = this; jsFunction (1, 'a', function() { callback(_this); }"></a>
でも運が悪いと思います。より良い解決策はありますか?