Jeg er klar over, at dette er ret specifikt, men jeg var nødt til at skrive denne vælger tidligere for at løse et problem, og jeg brugte jQuery, fordi vælgeren er ret avanceret (og nødvendig for at arbejde cross-browser). Jeg havde brug for at vælge ankerlinket til et listeelement, men kun hvis listelementet ikke indeholdt en anden liste og var på det øverste niveau i den indlejrede listestruktur (ikke dybere).
$("ul.dropdown > li:not(:has('ul')) a").css(( "background-image": "none", ));
Tanken var, at hvert af de øverste niveau-links i rullemenuen havde en "pil ned" -grafik, men de listeelementer, der ikke havde en rullemenu, skulle få pilen fjernet.