Put this highlighted code on your page after the animatedcollapse.init() call from Step 1 on the demo page:
Code:
<script type="text/javascript">
animatedcollapse.addDiv('jason', 'fade=1,height=80px')
animatedcollapse.addDiv('kelly', 'fade=1,height=100px')
animatedcollapse.addDiv('michael', 'fade=1,height=120px')
animatedcollapse.addDiv('cat', 'fade=0,speed=400,group=pets')
animatedcollapse.addDiv('dog', 'fade=0,speed=400,group=pets,persist=1,hide=1')
animatedcollapse.addDiv('rabbit', 'fade=0,speed=400,group=pets,hide=1')
animatedcollapse.ontoggle=function($, divobj, state){ //fires each time a DIV is expanded/contracted
//$: Access to jQuery
//divobj: DOM reference to DIV being expanded/ collapsed. Use "divobj.id" to get its ID
//state: "block" or "none", depending on state
}
animatedcollapse.init()
animatedcollapse.hideGroup = function(groupName){
var ids = [];
for(var p in animatedcollapse.divholders){
if(animatedcollapse.divholders[p].getAttr('group') === groupName){
ids.push(p);
}
}
animatedcollapse.hide(ids);
};
</script>
Now you can collapse any group by its group name, example:
Code:
<a href="javascript:animatedcollapse.hideGroup('pets')">Hide Pets</a>
Bookmarks