Jquery 单击将删除页面上某个位置的某些类
我有一个带有一些导航的单页网站,当我点击导航链接时,它需要处于活动状态(一些div变得可见)。在弹出div中有一个关闭链接,单击关闭链接时,导航按钮需要处于非活动状态 因此,基本上,在点击其他链接后,可以激活一个链接,也可以不激活它 我拉了一把小提琴:Jquery 单击将删除页面上某个位置的某些类,jquery,hyperlink,Jquery,Hyperlink,我有一个带有一些导航的单页网站,当我点击导航链接时,它需要处于活动状态(一些div变得可见)。在弹出div中有一个关闭链接,单击关闭链接时,导航按钮需要处于非活动状态 因此,基本上,在点击其他链接后,可以激活一个链接,也可以不激活它 我拉了一把小提琴: 单击取消链接时,链接需要处于非活动状态 您只需添加一个新的单击处理程序即可删除每个链接上的“活动”类(请参阅) 只需在超链接上的.close类的单击事件中执行相同的操作 $(function() { $('a.close').c
单击取消链接时,链接需要处于非活动状态 您只需添加一个新的单击处理程序即可删除每个链接上的“活动”类(请参阅)
只需在超链接上的.close类的单击事件中执行相同的操作
$(function() {
$('a.close').click(function(){
$('a.link').removeClass('active');
});
});
该函数似乎只适用于.link,而close链接是.close,因此在该函数中不会被拾取。这将有助于:
然而,我不确定你是否试图在第一次点击的方法处理这一切。。。希望它至少有助于考虑使用
$('a.link.active').removeClass('active')代码>。谢谢!我知道这并不难:D
$(function() {
$('a.link').click(function() {
$('a.link').removeClass('active');
$(this).addClass('active');
});
$('a.close').click(function() {
$('a.link').removeClass('active');
});
});
$(function() {
$('a.close').click(function(){
$('a.link').removeClass('active');
});
});
$(function() {
$('a.link').click(function() {
$('a.link').removeClass('active');
$(this).addClass('active');
});
$('a.close').click(function(){
$('a.link').removeClass('active');
})
});