スコープ付きjQueryオブジェクトでの`find`
スコープ付きjQueryオブジェクトクエリで`find`を使用します。
`$('ul', '.sidebar')` という第二引数でコンテキストを指定する古い構文よりも、キャッシュされたjQueryオブジェクト `$sidebar` に対して `.find('ul')` を使う方が、検索範囲が限定されていることが明確になり、パフォーマンスも向上します。また、可読性も高まります。
スコープ付きjQueryオブジェクトクエリで`find`を使用します。
`$('ul', '.sidebar')` という第二引数でコンテキストを指定する古い構文よりも、キャッシュされたjQueryオブジェクト `$sidebar` に対して `.find('ul')` を使う方が、検索範囲が限定されていることが明確になり、パフォーマンスも向上します。また、可読性も高まります。
// bad
$('ul', '.sidebar').hide();
// bad
$('.sidebar').find('ul').hide();// good
$('.sidebar ul').hide();
// good
$sidebar.find('ul').hide();