私はhttp://docs.jquery.com/Tutorials:Getting_Started_with_jQueryを読んでいました。そして、これら2つのコードセグメントでthis
の使用を混同しました。
$(document).ready(function() {
$("#orderedlist").find("li").each(function(i) {
$(this).append(" BAM! " + i);
});
});
$(document).ready(function() {
// use this to reset several forms at once
$("#reset").click(function() {
$("form").each(function() {
this.reset();
});
});
});
我々は$(this)
とthis
が必要なのですか?そしてそれらの違いは何ですか?前もって感謝します。
「this」、「$ this」、「$ this」の違いは何ですか?](http://stackoverflow.com/questions/3889570/what-is-the-difference-この間これとこれの間に) – user113716
@パトリック:私は重複しているとは思わない。 'this 'が別の部分で必要とされる間に' $(this) 'がこの特定のコードのある部分で必要とされる理由に答える価値があります。 – Blazemonger
@ mblase75:まあ、私は同意しないと思います。その答えはチュートリアルですでに説明していることと相まって、重複しています。他の質問への答えを読むことで解決するはずです。チュートリアルから:* ".each()関数では、" this "は実際の要素を参照していることに注意してください。" * – user113716