gpt4 book ai didi

javascript - 从引导导航栏链接中删除事件类

转载 作者:行者123 更新时间:2023-11-28 13:21:12 25 4
gpt4 key购买 nike

我正在 Bootstrap 中编码导航栏,并且我在导航栏的右侧添加了社交媒体链接,如果单击链接,它们将在新窗口中打开。我想让社交媒体链接不会在点击时获得事件类。

<ul class="nav navbar-nav navbar-right">
<li id="facebook">
<a href="#" target="_blank"><i class="fa fa-lg fa-facebook"></i></a>
</li>
<li id="twitter">
<a href="#" target="_blank"><i class="fa fa-lg fa-twitter"></i></a>
</li>
<li id "google-plus">
<a href="#" target="_blank"><i class="fa fa-lg fa-google-plus"></i></a>
</li>
</ul>

我已经尝试过,但没有成功,不知道为什么? link1,将是该页面的默认事件链接。

<script>
$(".nav li").click(function() {
$(".nav li#link1").addClass('active');
$(".nav li#facebook").removeClass('active');
$(".nav li#twitter").removeClass('active');
$(".nav li#google-plus").removeClass('active');
});
</script>

最佳答案

试试这个

<script>
$(function(){

$('.navbar-right li').click(function(){
$(this).addClass('active').siblings().removeClass('active');
});
})
</script>

SEE DEMO

关于javascript - 从引导导航栏链接中删除事件类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32946358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com