Thanks for your help so far. I have the first-child working but it isn't
exactly what I need. I have some javascript code that allows me to
dynamically add rows to repeatable elements. However, it refers to the
rows by classname and id. I need to be able to make the first or last
row in the repeatable a different class.
Is it possible to assign a class to a div tag through code? I can't get
hold of the tag because it is a field, I think. And get_element is not
for common use? (plus it doesn't work)
$Repeat_field = $form->get_element({ name => 'repeat_chunk' });
$Repeat_field->attributes('class' => 'foo');
Carl Franks wrote:
2009/3/26 Ascii King <t...@swattermatter.com>:
I believe the output of a Repeatable is wrapped in div tag. I use the
following code to generate a div tag.
- type: Repeatable
nested_name: appointments
counter_name: appointment_count
attributes:
class: ShawnTest
id: appointment_count
elements:
This outputs:
<div class="ShawnTest" id="appointment_count">
This is wrapped around all of the elements in the Repeatable block.
That surrounds each individual repeat - but there's no tag containing
all the repeats - which is what you'd need for first-child to work.
Carl
_______________________________________________
HTML-FormFu mailing list
HTML-FormFu@lists.scsys.co.uk
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu
_______________________________________________
HTML-FormFu mailing list
HTML-FormFu@lists.scsys.co.uk
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu