В частности предки соседи это уже все продумал в своих селекторах. Даже придумал такую фичу.
$('span','DIV $ A');
выберет коллекцию из SPAN, потом отсеит ее по селектору
Где $ - элемент в коллекции, т.е. будет выбирать только те A которые содержаться в элементе коллекции а сам элемент содержится в любом DIV. Пример примитивный, но из него должно быть видно что на одну и туже коллекцию можно делать разные фильтры с участием элемента коллекции.