I'm working with stickman's accordion script. and it works great, but
I'm trying to add some additional class names my list within the
accordion.

For example:

<div id="vertical_container">
        <h2 class="accordion_toggle">First Name</h2>
        <h2 class="accordion_toggle">Second Name</h2>
        <h2 class="accordion_toggle">Third Name</h2>
</div>

I'd like it to be this:

<div id="vertical_container">
        <h2 class="accordion_toggle name1">First Name</h2>
        <h2 class="accordion_toggle name2">Second Name</h2>
        <h2 class="accordion_toggle name3">Third Name</h2>
</div>


I cold set this manually to include an individual class for each one,
but I would rather have this done in Javascript.

function Names() {
         var mylist = document.getElementById('vertical_container');
         var h2 = mylist.getElementsByTagName('h2');

         for (var i = 0; i < h2.length; i++) {
                 this.h2.addClassName = 'name' + i;
        }
}

But firebug is telling me, "this.h2 has no properties"

What would be really great is if I could also change these classes in
the accordion script too.  Baby steps though.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to