forked from AlizayAyesha/FreeBookShare-Hub
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.js
More file actions
23 lines (21 loc) · 905 Bytes
/
main.js
File metadata and controls
23 lines (21 loc) · 905 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$(document).ready(function() {
// Menu toggle logic
$(".menu-toggle").on("click", function() {
$(this).toggleClass("menu-open"); // Toggle menu-open class on menu-toggle
$(".navbar-list").toggleClass("active"); // Toggle active class on navbar-list to show/hide menu
});
$(".link").on("click", function() {
$(".link").removeClass("active"); // Remove active class from all links
$(this).addClass("active"); // Add active class to the clicked link
$(".navbar-list").removeClass("active"); // Hide navbar-list after clicking a link (optional)
$(".menu-toggle").removeClass("menu-open"); // Reset menu toggle button to hamburger icon
});
$(document).ready(function() {
$('.subscribe-btn').on("click", function(){
$("#popup").addClass("active");
})
$(".close").on("click", function (){
$("#popup").removeClass("active");
})
})
})