¿Existe un medio para detectar si un elemento aparece antes o después de otro elemento en el marcado? Esto es independientemente de posición en DOM. Podría ser un niño, un hermano, un padre o uno de los padres. Esta es una pregunta general, por lo que no hay margen de beneficio para compartir.Es elemento antes o después de otro elemento en DOM
Para aclarar: esto se refiere a la posición del elemento en el marcado, no a su posición de visualización. Ahora que lo pienso, mi pregunta es un poco extraña porque si tienes el elemento X y el elemento Y, entonces puedes tener estos escenarios.
//in regards to y
<x />
<y /> //:after
<y /> //:before
<x />
<x><y /></x> //not really before or after is it?
ubicación en el marcado = ubicación en DOM –
¿Qué quiere decir después? ¿Quiere decir después de la forma en que lo leería un lector del idioma de esa página? ¿Tan inferior en la página O a la misma altura y a la derecha para un lector en inglés? –
@MikeSamuel - Quiero decir, como si realmente imprimiera el marcado. Supongo que habría tres estados posibles. antes, después o hijo de (ninguno) – mrtsherman