Armin Ronacher | 3ef2043 | 2008-06-09 18:27:19 +0200 | [diff] [blame] | 1 | $(function() { |
2 | |||||
3 | var | ||||
4 | toc = $('#toc').show(), | ||||
5 | items = $('#toc > ul').hide(); | ||||
6 | |||||
7 | $('#toc h3') | ||||
8 | .click(function() { | ||||
9 | if (items.is(':visible')) { | ||||
10 | items.animate({ | ||||
11 | height: 'hide', | ||||
12 | opacity: 'hide' | ||||
13 | }, 300, function() { | ||||
14 | toc.removeClass('expandedtoc'); | ||||
15 | }); | ||||
16 | } | ||||
17 | else { | ||||
18 | items.animate({ | ||||
19 | height: 'show', | ||||
20 | opacity: 'show' | ||||
21 | }, 400); | ||||
22 | toc.addClass('expandedtoc'); | ||||
23 | } | ||||
24 | }); | ||||
25 | |||||
26 | }); |