Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

JavaScript Forum


You are currently viewing our JavaScript Forum as a guest. Please register to participate.
Login



Reply
MooTools Accordion Sliding Incorrectly
Old 10-26-2008, 07:40 AM MooTools Accordion Sliding Incorrectly
Extreme Talker

Posts: 196
Trades: 0
My issue is that I am using nested accordions and the second accordion in my nested list will not push the outer div down. The nested accordion slides beneath the main div container.

Another way to put it, if i load the page, then click on "Meeting 2" it accordions correctly. But when i click on "Task 2.1", that accordion for that section opens, but hides behind the containing div. Now if I then click "Meeting 1", everything opens fine, and then if i click "Meeting 2" again, the contents of "Task 2.1" show correctly in full.

Any Ideas? Thanks for the help.

Here is some code i think may be useful.

Moo 1.2 used with this addEvent Javascript:
Code:
window.addEvent('domready', function() {
    var meetingAccordion = new Accordion($$('.meeting_toggler'),$$('.meeting_element'),{

        opacity: false,
        show : -1,

        onComplete:function(el){
            if(el.getSize().y>0){
                el.setStyle('height','auto');
            }
        },

        onBackground:function(toggler,el){
            el.setStyle('height',el.getSize().y);
        }

    });
    var taskAccordion = new Accordion($$('.task_toggler'),$$('.task_element'),{

        opacity: false,
        show : -1,

        onComplete:function(el){
            if(el.getSize().y>0){
                el.setStyle('height','auto');
            }
        },

        onBackground:function(toggler,el){
            el.setStyle('height',el.getSize().y);
        }

    });

});
html
Code:
<div style="border:1px solid green">

    <div class="meeting_toggler">Meeting 1</div>

    <div class="meeting_element">

        <div class="task_toggler">Task 1.1</div>

        <div class="task_element">
            Li Europan lingues es membres del sam familie. Lor separat existentie es un myth. Por scientie, musica, sport etc., li tot Europa usa li sam vocabularium. Li lingues differe solmen in li grammatica, li pronunciation e li plu commun vocabules. Omnicos directe al desirabilit de un nov lingua franca: on refusa continuar payar custosi traductores. It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles.
        </div>

        <div class="task_toggler">Task 1.2</div>

        <div class="task_element">
            Li Europan lingues es membres del sam familie. Lor separat existentie es un myth. Por scientie, musica, sport etc., li tot Europa usa li sam vocabularium. Li lingues differe solmen in li grammatica, li pronunciation e li plu commun vocabules. Omnicos directe al desirabilit de un nov lingua franca: on refusa continuar payar custosi traductores. It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles.
        </div>

    </div>

    <div class="meeting_toggler">Meeting 2</div>

    <div class="meeting_element">

        <div class="task_toggler">Task 2.1</div>

        <div class="task_element">
            Li Europan lingues es membres del sam familie. Lor separat existentie es un myth. Por scientie, musica, sport etc., li tot Europa usa li sam vocabularium. Li lingues differe solmen in li grammatica, li pronunciation e li plu commun vocabules. Omnicos directe al desirabilit de un nov lingua franca: on refusa continuar payar custosi traductores. It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles.
        </div>

        <div class="task_toggler">Task 2.2</div>

        <div class="task_element">
            Li Europan lingues es membres del sam familie. Lor separat existentie es un myth. Por scientie, musica, sport etc., li tot Europa usa li sam vocabularium. Li lingues differe solmen in li grammatica, li pronunciation e li plu commun vocabules. Omnicos directe al desirabilit de un nov lingua franca: on refusa continuar payar custosi traductores. It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles.
        </div>

    </div>

</div>
empiresolutions is offline
Reply With Quote
View Public Profile
 
 
Register now for full access!
Old 11-04-2008, 06:08 AM Re: MooTools Accordion Sliding Incorrectly
Extreme Talker

Posts: 196
Trades: 0
anyone have any ideas about this?
empiresolutions is offline
Reply With Quote
View Public Profile
 
Reply     « Reply to MooTools Accordion Sliding Incorrectly
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.15053 seconds with 12 queries