I think he said two form elements, both of which are identical in every way (contents and all) except for their IDs.
That being said, if there were 2 forms, duplicating name attributes would be fine since you would use the parent form's context to get to them. ID's should always be absolutely unique. http://www.w3.org/TR/html401/struct/global.html#h-7.5.2 On May 23, 12:26 pm, "Josh Nathanson" <[EMAIL PROTECTED]> wrote: > The OP has a case where there are two forms, each with its own ID, however, > the elements of each form are the same so there are duplicate ID's. > > Perhaps this is not the best design pattern, and class or name could be used > for selection rather than IDs. Or, set it up so the IDs are not duplicated. > > -- Josh > > ----- Original Message ----- > From: "Daemach" <[EMAIL PROTECTED]> > To: "jQuery (English)" <jquery-en@googlegroups.com> > Sent: Wednesday, May 23, 2007 11:46 AM > Subject: [jQuery] Re: Question about the context attribute of a jQuery call > > > I think you can use a selector in a context attribute, but there isn't > > much point in this situation. If all of your ID's are unique (and > > they should be), $('#make') is enough. You don't need a context. > > When you use the #, it's the same as doing document.getElementByID(); > > > On May 23, 11:19 am, "Sean Catchpole" <[EMAIL PROTECTED]> > > wrote: > >> > $('#make','#redlineSelect').click( do something here) > > >> It's invalid to have a string as the second parameter to jQuery. Try > >> this instead: > >> $("#redlineSelect #make").click(...); > > >> ~Sean