Acabo de darme cuenta de que $(this) va a seleccionar un elemente <li>, y children un elemento <span>, mientras que vos querés darle estilo a un elemento <a>
Para solucionar eso, poder usar también la jerarquia:
Código Javascript
:
Ver original$(this).children("a").addClass("selected");
$(this).children("a span").addClass("selected_span");