Fix to implement toggle of TOC in HTML template
This commit is contained in:
		
							parent
							
								
									e32dd547b4
								
							
						
					
					
						commit
						be99350655
					
				@ -160,6 +160,29 @@
 | 
				
			|||||||
            removeHash();
 | 
					            removeHash();
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        var toggle = $('.expand-toggle');
 | 
				
			||||||
 | 
					        var tocExpand = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        checkExpandToggle();
 | 
				
			||||||
 | 
					        toggle.click(function (e) {
 | 
				
			||||||
 | 
					            e.preventDefault();
 | 
				
			||||||
 | 
					            e.stopPropagation();
 | 
				
			||||||
 | 
					            tocExpand = !tocExpand;
 | 
				
			||||||
 | 
					            checkExpandToggle();
 | 
				
			||||||
 | 
					        })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        function checkExpandToggle () {
 | 
				
			||||||
 | 
					            var toc = $('.ui-toc-dropdown .toc');
 | 
				
			||||||
 | 
					            var toggle = $('.expand-toggle');
 | 
				
			||||||
 | 
					            if (!tocExpand) {
 | 
				
			||||||
 | 
					                toc.removeClass('expand');
 | 
				
			||||||
 | 
					                toggle.text('Expand all');
 | 
				
			||||||
 | 
					            } else {
 | 
				
			||||||
 | 
					                toc.addClass('expand');
 | 
				
			||||||
 | 
					                toggle.text('Collapse all');
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        function scrollToTop() {
 | 
					        function scrollToTop() {
 | 
				
			||||||
            $('body, html').stop(true, true).animate({
 | 
					            $('body, html').stop(true, true).animate({
 | 
				
			||||||
                scrollTop: 0
 | 
					                scrollTop: 0
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user