Thank you so much Karl.

Jack

On Jul 14, 10:37 pm, Karl Swedberg <[EMAIL PROTECTED]> wrote:
> Hi Jack,
>
> Not silly at all.
>
> You don't need to include more about the elements, but beginning with
> the tag name may result in faster selector performance than starting
> with the name attribute.
>
> Please note, though, that your first expression should not have the
> spaces in between the selector parts. Also, you're missing a trailing
> single quote, and the double quotes aren't necessary. So instead of
> this:
>
> > $('input :radio [name="xxx"]:checked)
>
> it should be this:
>
> $('input:radio[name=xxx]:checked')
>
> If I were using this in a script, I'd probably drop the :radio part.
> Since I wouldn't have a different type of input with the same name,
> there would be no reason to filter against that.
>
> $('input[name=xxx]:checked)
>
> Hope that helps.
>
> --Karl
> ____________
> Karl Swedbergwww.englishrules.comwww.learningjquery.com
>
> On Jul 14, 2008, at 3:39 AM, jack wrote:
>
>
>
> > Hi, all
>
> > For selector do I need to qualfy more about the elements I want to
> > select? For example:
>
> > $('input :radio [name="xxx"]:checked)
>
> > does it better than the following
>
> > $([name="xxx"]:checked)
>
> > Thank you in advance!
>
> > jack

Reply via email to