Fixes #45
This commit is contained in:
		
							parent
							
								
									17d4533e45
								
							
						
					
					
						commit
						eacff3a9f0
					
				| 
						 | 
					@ -72,4 +72,19 @@ window.setupPageShow = module.exports = function (pageId) {
 | 
				
			||||||
        goToText(text);
 | 
					        goToText(text);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
};
 | 
					    // Get current tree's width
 | 
				
			||||||
 | 
					    var bookTreeWidth = $(".book-tree").width();
 | 
				
			||||||
 | 
					    // Get header height
 | 
				
			||||||
 | 
					    var headerHeight = $("#header").height() + $(".faded-small").height();
 | 
				
			||||||
 | 
					    $(window).scroll(function () {
 | 
				
			||||||
 | 
					      if($(window).scrollTop() > headerHeight){
 | 
				
			||||||
 | 
					        // Begin to scroll
 | 
				
			||||||
 | 
					        $(".book-tree").width(bookTreeWidth);
 | 
				
			||||||
 | 
					        $(".book-tree").css("position", "fixed");
 | 
				
			||||||
 | 
					        $(".book-tree").css("top", 0);
 | 
				
			||||||
 | 
					      } else {
 | 
				
			||||||
 | 
					        // Lock it back in place
 | 
				
			||||||
 | 
					        $(".book-tree").css("position", "relative");
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    })
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue