“Удалить или добавить класс jQuery” Ответ

jQuery Удалить и добавить класс

$( "#foo" ).toggleClass( 'className', addOrRemoveOptional );

//OR
if ($( "#foo" ).hasClass('className')) {
	$( "#foo" ).removeClass( 'className');
} else {
  $( "#foo" ).addClass( 'className');
}
Matteoweb

переключить jQuery Удалить других

$(".nav-link").click(function () {
  // If the clicked element has the active class, remove the active class from EVERY .nav-link>.state element
  if ($(this).hasClass("active")) {
    $(".nav-link").removeClass("active");
  }
  // Else, the element doesn't have the active class, so we remove it from every element before applying it to the element that was clicked
  else {
    $(".nav-link").removeClass("active");
    $(this).addClass("active");
  }
});
DevPedrada

jQuery Удалить класс

$("#div1").on("click", function () {
    if ($(this).hasClass("active")) {
      setTimeout(function () {
        $("#div1").removeClass("active");
      }, 10);
    }
  });
Nitria

Добавить и удалить класс в jQuery


$('#menu li a').on('click', function(){
    $('#menu li a.current').removeClass('current');
    $(this).addClass('current');
});

Puzzled Panda

Удалить или добавить класс jQuery

$('.edit-item').click(function(){
 	$('#edit-form').addClass('hide');
  $('#details-content-wrapper').removeClass('hide')
})
Super Seal

Ответы похожие на “Удалить или добавить класс jQuery”

Вопросы похожие на “Удалить или добавить класс jQuery”

Больше похожих ответов на “Удалить или добавить класс jQuery” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования