Allright, so I guess manually going through the contents() array is the only solution. The only function that comes close to giving me the index is jQuery.inArray() (it's really just the for loop that I'm doing with a different condition), but it doesn't let me specify the id or the className, so I'm out of luck.
Thanks anyway, Nacho On Dec 30, 11:22 pm, Dave Methvin <dave.meth...@gmail.com> wrote: > > var $items = $('<items><item>Hello</item><item>world</item>... > > jQuery will try to parse that with the browser's HTML parser, but it's > not HTML. I don't know if that will cause you sorrow or not. > > http://groups.google.com/group/jquery-en/browse_thread/thread/95718c9... > > As for getting the index, maybe something like this? > > $items.find('#my_item').prevAll().length