[jQuery] Re: first child of type form control

2008-03-31 Thread Richard D. Worth
On second thought, you'll want to use .find, instead of .children, as the elements could likely be within fieldsets and/or divs: $('form:has(#elHombre)').find('input, select, textarea')[0].focus(); Also, here's another way to get the form from the #elHombre: $('#elHombre').parents('form:first').

[jQuery] Re: first child of type form control

2008-03-31 Thread Richard D. Worth
$('form:has(#elHombre)').children('input, select, textarea')[0].focus(); - Richard On Mon, Mar 31, 2008 at 6:12 AM, dug <[EMAIL PROTECTED]> wrote: > > Thanks Jason :-) > > How would I handle that if the #elHombre object is inside the form? > > Cheers, > Dug > > > On Mar 27, 12:21 pm, Jason Huck

[jQuery] Re: first child of type form control

2008-03-31 Thread dug
Thanks Jason :-) How would I handle that if the #elHombre object is inside the form? Cheers, Dug On Mar 27, 12:21 pm, Jason Huck <[EMAIL PROTECTED]> wrote: > Try this: > > $('#elHombre').next('form').children('input select textarea') > [0].focus(); > > - jason > > On Mar 27, 6:32 am, "DugFalby

[jQuery] Re: first child of type form control

2008-03-27 Thread Jason Huck
Try this: $('#elHombre').next('form').children('input select textarea') [0].focus(); - jason On Mar 27, 6:32 am, "Dug Falby" <[EMAIL PROTECTED]> wrote: > Hi guys, > > I've got: > > $('#elHombre').focus(); > > Which sets focus to a legend at the top of a form. > > I'd like to do: > > $('#elHom