From 86faca6004928eee5a417614ce5896ccac036f64 Mon Sep 17 00:00:00 2001 From: Jason Williscroft <me@karmanivero.us> Date: Thu, 28 Nov 2024 01:11:14 +0800 Subject: [PATCH] Hide hidden links & remove the overlay when one is clicked (#5042) --- assets/js/plugins/jquery.greedy-navigation.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/assets/js/plugins/jquery.greedy-navigation.js b/assets/js/plugins/jquery.greedy-navigation.js index ce8a80ca..a12ec3ee 100644 --- a/assets/js/plugins/jquery.greedy-navigation.js +++ b/assets/js/plugins/jquery.greedy-navigation.js @@ -103,7 +103,11 @@ $(function() { clearTimeout(timer); }); - $hlinks.on('mouseleave', function() { + $hlinks.on("click", function () { + // Hide the hidden links & remove the overlay when one is clicked. + $hlinks.addClass("hidden"); + $btn.removeClass("close"); + }).on('mouseleave', function() { // Mouse has left, start the timer timer = setTimeout(function() { $hlinks.addClass('hidden');