Maybe

Var myArr = [];
$('label').each(
        myArr.push($(this).attr('for'));
);



-----Original Message-----
From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Buzzterrier
Sent: Friday, April 06, 2007 2:13 PM
To: jQuery (English)
Subject: [jQuery] Getting all labels


I want to get all labels in a form, and then access their "for"
attribute to link it to the field.

I thought that $("label") would give me an array of all label elements that
I could loop through and get the "for" value. But this does not work and I
know I am missing something fundamental to Jquery.

If I do:

$("label").attr("for");

It gives me the first label in the fieldset, which is confusing.


Reply via email to