Did I understand correctly that in the code below, we perform a resource-intensive operation to access the DOM only once, and then we work with jQuery objects with good performance?
<ul class="someClass"> <li class="subclass1"></li> <li class="subclass2"></li> </ul> <ul class="someClass"> <li class="subclass1"></li> <li class="subclass2"></li> </ul> var elementsSet = $('.someClass'); var elementsSubset1 = elementsSet.find('.subclass1') var elementsSubset2 = elementsSet.find('.subclass2')