Насколько мне известно, есть несколько способов выбора дочерних элементов в jQuery .
//Store parent in a variable
var $parent = $("#parent");
Метод 1 (с использованием прицела)
$(".child", $parent).show();
Метод 2 (метод find ())
$parent.find(".child").show();
Метод 3 (только для непосредственных детей)
$parent.children(".child").show();
Метод 4 (через селектор CSS) - предложен @spinon
$("#parent > .child").show();
Метод 5 (идентичный методу 2 ) - согласно @Kai
$("#parent .child").show();
Я не знаком с профилированием, чтобы иметь возможность исследовать это самостоятельно, поэтому мне хотелось бы узнать, что вы скажете.
PS Я понимаю, что это возможный дубликат этого вопроса, но он не охватывает все методы.