From 3bd827f33eed9f2856b507ab21eb5eae441d0ded Mon Sep 17 00:00:00 2001 From: imaustink Date: Fri, 16 Jun 2017 14:01:52 -0700 Subject: [PATCH] Close menu when opening search results. Closes #277 --- static/canjs.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/canjs.js b/static/canjs.js index eb7957fa..51d25934 100644 --- a/static/canjs.js +++ b/static/canjs.js @@ -152,6 +152,9 @@ function setScrollPosition() { }, 250); } +var $menuButton = $('[for="nav-trigger"]'); +var $navTrigger = $('#nav-trigger'); + function navigate(href) { // make sure we're in the right spot if (href === "javascript://") { // jshint ignore:line @@ -176,6 +179,10 @@ function navigate(href) { loader.start(); + if($menuButton.is(':visible')){ + $navTrigger.prop('checked', false); + } + navigating = true; $.ajax(href, { dataType: "text", @@ -457,4 +464,4 @@ function buildTOC() { toc += Array(level - baseLevel + 1).join('') + ""; $tableOfContents.append(toc); -} +} \ No newline at end of file