Ups, I missed the id's of checkboxes... My code was written for
checkboxes and label's both without id's...

----
Read jQuery HowTo Resource  -  http://jquery-howto.blogspot.com



On Thu, Feb 5, 2009 at 7:52 PM, Mauricio (Maujor) Samy Silva
<css.mau...@gmail.com> wrote:
>
> $('#my-form label').each(function() {
>      var checkboxId = $(this).prev(':checkbox').attr('id')
>      $(this).attr('for', checkboxId)
>
>
> MaurĂ­cio
>
> -----Mensagem Original----- De: "paulinstl" <paulsha...@gmail.com>
> Para: "jQuery (English)" <jquery-en@googlegroups.com>
> Enviada em: quinta-feira, 5 de fevereiro de 2009 12:25
> Assunto: [jQuery] dynamically building the "for" attribute
>
>
>>
>> I have a series of labels and checkboxes.
>>
>> The checkboxes' IDs are generated on the fly, so I have no way of
>> knowing the id at the server (without a lot of heavy lifting).
>>
>> I'd like to do this in jquery...
>>
>> here's what I have so far
>>
>> HTML
>> <input id="Checkbox1" type="checkbox" value="x" /><label>something</
>> label><br />
>> <input id="Checkbox2" type="checkbox" value="x" /><label>something</
>> label><br />
>> <input id="Checkbox3" type="checkbox" value="x" /><label>something</
>> label><br />
>> <input id="Checkbox4" type="checkbox" value="x" /><label>something</
>> label><br />
>>
>> jquery
>>
>> $("label").attr("for", $
>> (this).somethingToGoHereToSetTheIdOfThePrevElement.text
>> ()                      );
>>
>> I'm missing the way to traverse this
>
>

Reply via email to