From 4f0fc6a4aacae4a4683a4b4f98025fc8a307ff11 Mon Sep 17 00:00:00 2001 From: Amaia Castro Date: Tue, 7 Mar 2017 23:07:42 +0100 Subject: [PATCH] TOC expanded by default --- app/assets/javascripts/tree_navigator.js.coffee | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/tree_navigator.js.coffee b/app/assets/javascripts/tree_navigator.js.coffee index d9b51ca58..1fdc50ba2 100644 --- a/app/assets/javascripts/tree_navigator.js.coffee +++ b/app/assets/javascripts/tree_navigator.js.coffee @@ -1,5 +1,5 @@ App.TreeNavigator = - closeNodes: (nodes) -> + setNodes: (nodes) -> children = nodes.children('ul') if(children.length == 0) @@ -7,9 +7,8 @@ App.TreeNavigator = children.each -> link = $(this).prev('a') - $('').insertBefore(link) - $(this).hide() - App.TreeNavigator.closeNodes($(this).children()) + $('').insertBefore(link) + App.TreeNavigator.setNodes($(this).children()) initialize: -> elem = $('[data-tree-navigator]') @@ -18,7 +17,7 @@ App.TreeNavigator = ul = elem.find('ul:eq(0)') if(ul.length && ul.children().length) - App.TreeNavigator.closeNodes(ul.children()) + App.TreeNavigator.setNodes(ul.children()) $('[data-tree-navigator] span').on click: (e) ->