Я ищу способ удалить переход, добавленный к кнопке при добавлении класса через jQuery.В этом случае переход не должен присутствовать.
Мой класс: class="has-transition"
Класс определяется следующим образом:
.has-transition {
-webkit-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
}
Идея состоит в том, чтобызапустите этот код после загрузки страницы:
wrapper.hide();
overviewSwitch.removeClass( "has-transition" );
wrapper2.css( "display", "flex" );
overviewSwitch.addClass( "active" );
overviewSwitch.addClass( "has-transition" );
Итак, я пытаюсь удалить анимацию, пока другие элементы не изменятся.Материал меняет положение переключателя - on
или off
.Но когда я загружаю страницу, анимация все еще там.Может быть, это связано с тем, что класс has-transition
не полностью удаляется при запуске части экрана?Если да, разумно ли использовать обещание или так?