> Yes, Sam's selector will definitely stop climbing the DOM once it > finds the first match. That's what the :eq(0) part does.
Actually, I don't think that's true. I believe :first, :last, :eq, etc apply their logic after the list of potential elements has been built. The results are accurate of course, but I don't see where their is any optimizations for the :first or :eq cases to short- circuit the climb. Mike