我想在单击链接时在div上添加一个类,但是当我单击另一个链接时,我想删除该类并在1秒后再次添加。目的是用CSS隐藏/显示div。
这是我的代码:
jQuery('.mapplic-pin').on('click', function(e) {
e.preventDefault();
if(jQuery(this).closest('.mapplic-map').hasClass('active')) {
jQuery('.mapplic-map').removeClass('active');
} else {
jQuery('.mapplic-map').removeClass('active');
jQuery(this).closest('.mapplic-map').addClass('active');
}
});
答案 0 :(得分:1)
你可以通过举例说明你遇到的问题来改善你的问题,但是为了帮助你,还有一些资源:
The documentation for jQuery .click() events 和 and here's Vanilla JS onClick
答案 1 :(得分:0)
这是我的代码:
jQuery('。mapplic-pin')。on('click',function(e){ e.preventDefault();
if(jQuery(this).closest('.mapplic-map').hasClass('active')) {
jQuery('.mapplic-map').removeClass('active');
} else {
jQuery('.mapplic-map').removeClass('active');
jQuery(this).closest('.mapplic-map').addClass('active');
}
});