mmm ahora me entró la duda!! porque yo aparte aplicaba el estilo a this (el clickeado), quite esa linea y sigue andando??????
o sea se aplica el estilo solo al enlace principal y al clickeado, ¿y como sabe que se debe aplicar tambien a this?
Copio el codigo para que quede mas claro
Código PHP:
cleanLinksAndPaint: function() {
$("#nav li a").removeClass("select");
//elemento contiene a this
// $(elemento).addClass("select");
//si es un enlace dentro de una sublista, estilizo el enlace principal
//pero tambien se aplicó al enlace interno clickeado¿?¿?¿?
if ( CLEAN_LINKS.isInternalLinkList() ) {
$($(elemento).parents("li").find('a:first')).addClass("select");
}
},
Código PHP:
<li>
<span>
<a href="#">Chapter A</a>
</span>
<ul>
<li>
<a href="#">1.1</a>
</li>
<li>
<a href="#">1.2</a>
</li>
<li>
<a href="#">1.3</a>
</li>
</ul>
</li>