Soweit ich weiß, gibt es in jQuery verschiedene Möglichkeiten, untergeordnete Elemente auszuwählen .
//Store parent in a variable
var $parent = $("#parent");
Methode 1 (unter Verwendung eines Bereichs)
$(".child", $parent).show();
Methode 2 (die find () -Methode)
$parent.find(".child").show();
Methode 3 (Nur für unmittelbare Kinder)
$parent.children(".child").show();
Methode 4 (über CSS-Selektor) - vorgeschlagen von @spinon
$("#parent > .child").show();
Methode 5 (identisch mit Methode 2 ) - gemäß @Kai
$("#parent .child").show();
Ich bin nicht mit Profiling vertraut, um dies selbst untersuchen zu können, daher würde ich gerne sehen, was Sie zu sagen haben.
PS Ich verstehe, dass dies ein mögliches Duplikat dieser Frage ist, aber es werden nicht alle Methoden behandelt.