From e418984185c0211f619e2b93b31172634cbc25c2 Mon Sep 17 00:00:00 2001 From: Ryan Frankel Date: Sat, 22 Mar 2014 15:31:17 +0000 Subject: [PATCH] Added closeOnClickLink that will close the menu when a nav link is clicked (similar to medium.com). --- js/jPushMenu.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/js/jPushMenu.js b/js/jPushMenu.js index 6d3bf66..bb5900c 100644 --- a/js/jPushMenu.js +++ b/js/jPushMenu.js @@ -73,6 +73,13 @@ e.stopPropagation(); }); } + + // On Click Link + if(o.closeOnClickLink) { + $('.cbp-spmenu a').on('click',function(){ + jPushMenu.close(); + }); + } }; /* in case you want to customize class name, @@ -88,6 +95,7 @@ menuOpenClass : 'cbp-spmenu-open', pushBodyClass : 'push-body', closeOnClickOutside: true, - closeOnClickInside: true + closeOnClickInside: true, + closeOnClickLink: true }; })(jQuery);