Witam,
Próbuję sortować wyniki po indeksach, udało mi się to dla previousSlibing, ale dla nextSlibing nie działa, szukałem i doczytałem, że problemem może być typ węzła. Sprawdziłem i ma on wartość 1, czyli Node.ELEMENT_NODE. I dlaczego to nie działa?
Dla takich danych:
<project id="15">
<name>michalowice</name>
<title>Wnętrze mieszkalne</title>
<meta_keywords>Wnętrze domu, Projekt wnętrz domu, Aranżacja wnętrz</meta_keywords>
<meta_description>meta description</meta_description>
<images>
<image id="8">
<file>/wnetrza/tapeta2.jpg</file>
<alt>ghjgfj</alt>
<description><![CDATA[łaęć-0)]]></description>
</image>
<image id="7">
<file>/wnetrza/tapeta2.jpg</file>
<alt>Largo</alt>
<description><![CDATA[A dodałem sobie obrazek :-)]]></description>
</image>
<image id="5" order="3">
<file>wn/m04.jpg</file>
<alt>projekt domu jednorodzinnego</alt>
<description><![CDATA[<h1>Wnętrze mieszkalne</h1>Projekt sypialni - wizualizacja.]]></description>
</image>
<image id="6" order="4">
<file>wn/m01.jpg</file>
<alt>aranżacja</alt>
<description><![CDATA[<h1>Wnętrze mieszkalne</h1>Projekt salonu - wizualizacja.]]></description>
</image>
</images>
</project>
Skrypt wykrywa dla ParentNode:
<image id="5" order="3">
<file>wn/m04.jpg</file>
<alt>projekt domu jednorodzinnego</alt>
<description><![CDATA[<h1>Wnętrze mieszkalne</h1>Projekt sypialni - wizualizacja.]]></description>
</image>
A dla nextSlibing:
<image id="6" order="4">
<file>wn/m01.jpg</file>
<alt>aranżacja</alt>
<description><![CDATA[<h1>Wnętrze mieszkalne</h1>Projekt salonu - wizualizacja.]]></description>
</image>
Czyli WSZYSTKO poprawnie, gdzie leży błąd?
PS. OK, poradziłem sobie!
Pozdrawiam,
Largo
Ten post edytował Largo 13.01.2010, 16:16:07