modules-sidebar.html 681 B

12345678910111213141516171819202122232425262728293031
  1. <div id="module-funcs"></div>
  2. <script>
  3. jQuery.fn.local_toc = function(tgt_sel) {
  4. var tgt = jQuery(tgt_sel);
  5. tgt.append('<h4>Table of Contents</h4>');
  6. tgt.append('<ul></ul>');
  7. jQuery('dt .headerlink').each(function(idx, elem) {
  8. var i = [
  9. '<li><a href="', elem.href, '">',
  10. last(elem.href.split('.')),
  11. '</a></li>']
  12. .join('');
  13. jQuery(tgt_sel + '> ul').append(i);
  14. });
  15. function last(list) {
  16. return list[list.length - 1];
  17. }
  18. };
  19. </script>
  20. <script>
  21. ;(function($) {
  22. $.fn.local_toc('#module-funcs');
  23. })(jQuery);
  24. </script>