[jQuery] Re: dynamically building the for attribute

2009-02-09 Thread paulinstl
Assunto: [jQuery] Re: dynamically building the for attribute Mauricio, This was exactly what I needed... I modified it a bit (:checkbox to input:checkbox) and closed out the function. $('#searchresults div label').each(function() { var checkboxId = $ (this).prev('input:checkbox').attr('id

[jQuery] Re: dynamically building the for attribute

2009-02-06 Thread jQuery Lover
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

[jQuery] Re: dynamically building the for attribute

2009-02-05 Thread Liam Potter
try this $(label).each(function (i) { $(this).attr({ id: 'div' + ++i }) }); paulinstl wrote: 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

[jQuery] Re: dynamically building the for attribute

2009-02-05 Thread jQuery Lover
Do this: $('label').each(function(i){ $(this).attr('for', i).prev().attr('id', i); }); Read jQuery HowTo Resource - http://jquery-howto.blogspot.com On Thu, Feb 5, 2009 at 7:25 PM, paulinstl paulsha...@gmail.com wrote: I have a series of labels and checkboxes. The checkboxes'

[jQuery] Re: dynamically building the for attribute

2009-02-05 Thread Mauricio (Maujor) Samy Silva
$('#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

[jQuery] Re: dynamically building the for attribute

2009-02-05 Thread paulinstl
Mauricio, This was exactly what I needed... I modified it a bit (:checkbox to input:checkbox) and closed out the function. $('#searchresults div label').each(function() { var checkboxId = $ (this).prev('input:checkbox').attr('id'); $(this).attr('for', checkboxId) }); On Feb 5, 8:52 am,

[jQuery] Re: dynamically building the for attribute

2009-02-05 Thread Mauricio (Maujor) Samy Silva
, 5 de fevereiro de 2009 14:28 Assunto: [jQuery] Re: dynamically building the for attribute Mauricio, This was exactly what I needed... I modified it a bit (:checkbox to input:checkbox) and closed out the function. $('#searchresults div label').each(function() { var checkboxId = $ (this).prev