リンクをクリックしたときにdivにクラスを追加したいのですが、別のリンクをクリックするとクラスを削除して1秒後にもう一度追加します。目的は、CSSでdivを表示/非表示にすることです。リンクをクリックし、divにクラスを追加します。他の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');
}
});
これは答えよりもコメントのようです。 – F0XS
私はコメントしますが、それは50の評判を必要としました。私はできる限り手助けしたかった。それは私が答えを削除するには眉をひそめている! :) –