I'm trying to add Class on section with id's by click of <a> tag and remove if clicks on other <a> tag. I'm getting the element in console But don't know why it's not taking class through jquery.
<nav class="navbar navbar-expand-md fixed-top scrolling-navbar bg-white">
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav mr-auto w-100 justify-content-end">
<li class="nav-item">
<a class="nav-link page-scroll" href="#features">Features</a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#portfolios">Works</a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#team">Team</a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#subscribe">Subscribe</a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#contact">Contact</a>
</li>
</ul>
</div>
</nav>
<section id="features" class="section">
</section>
<section id="portfolios" class="section">
</section>
<section id="team" class="section">
</section>
<div id="subscribe" class="section">
</div>
<section id="contact" class="section">
</section>
var clicktarget = $(".navbar-expand-md .navbar-nav .nav-link");
$(clicktarget).click(function(e){
let target = $(this).attr('href');
let hidepanel = $("body").find("section[id='" + target + "']");
e.preventDefault();
$(hidepanel).addClass("styleb");
console.log(hidepanel);
});