jQuery.end()メソッド

398 ワード

end()メソッドは、現在のチェーン内の最近のフィルタ処理を終了し、一致する要素セットを以前の状態に復元します.
主にjQueryのチェーン属性(コマンドチェーン)を利用する場合、jQueryの方が役に立ちます.コマンドチェーンを使用しない場合は、通常、変数名で前のオブジェクトを呼び出すので、スタックを操作する必要はありません.ただしend()により、すべてのメソッド呼び出しを直列に接続できます.
$('ul.first').find('.foo').css('background-color', 'red')
  .end().find('.bar').css('background-color', 'green');