I am at the last step of something I have been coding for work, I have
a tabbed interface, where currently one tab has a single accordion, of
10 drawers, The draws are sortable, and the script is written to allow
multiple draws open at once.

The jquery and HTML will follow, but I have one question, how do I
make the accordion-like feature work across two tabs, I want the draws
from each to move between the tabs easily, allowing users to display
their main used and relocate the ones they dont to a rare use area.

jQuery :

$(function() {
        $("#accordion1").addClass("ui-accordion ui-widget ui-helper-reset")
        .find("h3")
                .addClass("ui-accordion-header ui-helper-reset ui-state-default 
ui-
corner-top ui-corner-bottom")
                .prepend('<span class="ui-icon ui-icon-triangle-1-e"/>')
                .hover(function() {
                        $(this).addClass("ui-state-hover");
                },
                function() {
                        $(this).removeClass("ui-state-hover");
                })
                .click(function() {
                        
$(this).toggleClass("ui-accordion-header-active").toggleClass("ui-
state-active")
                                
.toggleClass("ui-state-default").toggleClass("ui-corner-bottom")
                        .find("> 
.ui-icon").toggleClass("ui-icon-triangle-1-e").toggleClass
("ui-icon-triangle-1-s")
                        
.end().next().toggleClass("ui-accordion-content-active").toggle();
                        return false;
                })
                .next().addClass("ui-accordion-content ui-helper-reset 
ui-widget-
content ui-corner-bottom").hide();
                $("#accordion1").sortable();
})



HTML:

<div id="tabs-1">
<div id="accordion1">

<div><h3><a href="#">Draw 1 Title</a></h3>
<div>
Content draw 1
</div>
</div>

<div><h3><a href="#">Draw 2 Title</a></h3>
<div>
Content draw 2
</div>
</div>

<div><h3><a href="#">Draw 3 Title</a></h3>
<div>
Content draw 3
</div>
</div>

</div> // end accordion
</div> // end tab

<div id="tabs-2">
<div id="accordion2">

<div><h3><a href="#">Draw 4 Title</a></h3>
<div>
Content draw 4
</div>
</div>

<div><h3><a href="#">Draw 5 Title</a></h3>
<div>
Content draw 5
</div>
</div>

<div><h3><a href="#">Draw 6 Title</a></h3>
<div>
Content draw 6
</div>
</div>

</div> // end accordion
</div> // end tab

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery UI" 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/jquery-ui?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to