Ребята, помогите мне ... я пытаюсь выделить текущую страницу при нажатии на пункт меню панели навигации. я попробовал javascript код, php коды и laravel справку, все еще не мог понять это. Пожалуйста, помогите мне ..
<script>
window.addEventListener('scroll', event => {
let nav = document.querySelector('.nav-container');
(window.scrollY >= 510) ? nav.classList.add('scroll') : nav.classList.remove('scroll');
});
$(document).ready(function () {
$("#tab-content li a").each(function(){
//set all menu items to 'black
$(this).css("color","white");
var linkPath=$(this).attr("href");
var relativePath=window.location.pathname.replace('http://'+window.location.hostname,'');
//set the <a> with the same path as the current address to blue
if(linkPath==relativePath)
$(this).css("color","gray");
});
});
</script>
<main id="main">
<!-- Header -->
<!-- Navigation -->
<header>
<div class="nav-container">
<nav class="nav-checkbox">
<a href="#" class="nav-logo">sample company</a>
<input type="checkbox" id="tab-nav" class="tab-nav">
<label for="tab-nav" class="tab-nav-label">Menu</label>
<ul class="tab-content" id="tab">
<li ><a class="active" href="{{ url('/') }}">Home</a></li>
<li><a href="{{ ('/testimonials') }}">Testimonials</a></li>
<li><a href="{{ url('/services') }}">Services</a></li>
<li><a href="{{ url('/team') }}">Team</a></li>
<li><a href="{{ url('/blog') }}">Blog</a></li>
<li><a href="{{ url('/about') }}">About Us</a></li>
<li><a href="{{ url('/contact') }}">Contact Us</a></li>
</ul>
</nav>
</div>
</header>
</main>