Hi $($("E").children().get(1)).hide();
How can I hide all elements > 1 so I want hide all E except the first Regards PS : "eq" works fine too thanks Karl 2007/3/26, Karl Swedberg <[EMAIL PROTECTED]>:
Ah yes, of course. I'm glad you figured it out! I think part of the problem with our solutions was that we didn't see your actual markup. For future reference: $('E:nth-child(n)') will select an E element that is the nth child of its parent element. $('E').children().get(n) will select an element that is the (n+1)th child of the E element. You should also be able to use .eq(n) if you want to keep the chain going (returns the jQuery object rather than the DOM element): $('E').children().eq(n) Or you could do this: $('E').children(':eq(n)') Cheers, --Karl _________________ Karl Swedberg www.englishrules.com www.learningjquery.com On Mar 26, 2007, at 8:28 AM, MARIO MOURA wrote: Thanks Karl I tried but didnt work (I made a lot of variations) but this is working fine: $("#imagefields").append( $(".group-image").children().get(3) ); Thanks for help Regards Mario 2007/3/24, Karl Swedberg <[EMAIL PROTECTED]>: > > $("#imagefields").append( $(".group-image":nth-child(2)) ); > > Hi Mario, I know you were referring to the other Karl below, but if you > don't mind, I'll jump in with an answer (I posted another response to your > original post, because my email program didn't have it threaded with the the > replies and I thought nobody had answered yet). > You're almost there. You just need to put the quotation marks around the > pseudo-class as well. So, this should work: > $("#imagefields").append( $(".group-image:nth-child(2)") ); > > > > --Karl > _________________ > Karl Swedberg > www.englishrules.com > www.learningjquery.com > > > > On Mar 24, 2007, at 6:03 AM, MARIO MOURA wrote: > > Evan > > Thanks a lot your solution works for me. > > My real example is: > $("#imagefields").append( $(".group-image").children().get(2) ); > > But I am curious about what Karl said I tried a lot of things but I > believe I have a error syntax. > > $("#imagefields").append( $(".group-image":2-child(n)) ); > or I tried too > $("#imagefields").append( $(".group-image":nth-child(2)) ); > > What is wrong? > Regards > > macm > > 2007/3/24, Evan <[EMAIL PROTECTED] >: > > > > You could also use get(), though it's probably slower > > > > $('div').children().get(1); > > > > On Mar 24, 3:04 pm, "Karl Rudd" <[EMAIL PROTECTED]> wrote: > > > Have read of this page: > > > > > > http://docs.jquery.com/Selectors#CSS_Selectors > > > > > > Especially E:nth-child(n) > > > > > > Karl Rudd > > > > > > On 3/24/07, MARIO MOURA <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > Hi > > > > > > > I am newbie > > > > > > > How can I get a second children element? > > > > > > > In firebug I have > > > > > > > ---DIV > > > > ------FIELD > > > > ------FIELD > > > > ------FIELD > > > > ------FIELD > > > > ------FIELD > > > > > > > My problem is all children have same name. How can I get second > > and after > > > > the third... > > > > > > > Regards > > > > > > > -- > > > > macm > > > > _______________________________________________ > > > > jQuery mailing list > > > > [EMAIL PROTECTED] > > > >http://jquery.com/discuss/ > > > > > > _______________________________________________ > > > jQuery mailing list > > > [EMAIL PROTECTED]://jquery.com/discuss/ > > > > > > _______________________________________________ > > jQuery mailing list > > discuss@jquery.com > > http://jquery.com/discuss/ > > > > > > -- > Mário Alberto Chaves Moura > [EMAIL PROTECTED] > 31-9157-6000_______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > -- Mário Alberto Chaves Moura [EMAIL PROTECTED] 31-9157-6000_______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/ _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
-- Mário Alberto Chaves Moura [EMAIL PROTECTED] 31-9157-6000
_______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/