1

$("p") がページのすべての段落を選択する一般的な選択であることは誰もが知っています。これを考慮すると、次のコードで「これ」が何を指すか:

$( "p" ).fadeIn( 750, function() {
    $( this ).addClass( "lookAtMe" );
});

$("p") によって作成されたコレクションのすべての段落または最初の段落だけを参照しますか?

4

1 に答える 1

2

あなたが提供したコードでは、this個々のp要素を参照します。提供されたコールバック関数はp、フェードインする選択範囲ごとに 1 回呼び出されます。

提供されているコードに大きな違いはありませんが、選択した各要素のキューにfadeIn追加されることを認識することが重要です。fx選択範囲内の要素の 1 つが既にアニメーション化されている場合fadeIn、キューの残りの部分が完了するまで効果は発生しないため、完全なコールバックが別のタイミングで発生する可能性があります。

于 2013-11-11T23:17:47.477 に答える