andSelf()
andSelfメソッドはjQueryオブジェクトに以前指定されていたjQueryオブジェクトを追加します。
jQuery 1.8.0でandSelf()は非推奨になり、代わりにaddBack()の利用が推奨されています。
次のようなHTMLがあったとします。
<ul>
<li>list item 1</li>
<li>list item 2</li>
<li class="third-item">list item 3</li>
<li>list item 4</li>
<li>list item 5</li>
</ul>
この場合はitem3を含んだjQueryオブジェクトを返します。
$('li.third-item')
さらに、nextAllメソッドで検索を行うと、item4とitem5を含んだjQueryオブジェクトを返します。
$('li.third-item').nextAll()
ここで、andSelfメソッドを適応させることで最初に指定されていたitem3も含んだ形に変更されます。
$('li.third-item').nextAll().andSelf()
最終的に上記のコードではitem3、item4、item5を含んだjQueryオブジェクトが返されます。
jQuery 1.2.0での追加/変更andSelf()はjQuery 1.2.0で追加されたメソッドです。
参考URL
.andSelf() | jQuery API Documentation
登録日 : 2012年10月15日 最終更新日 : 2012年10月15日