Убедитесь, что используемые вами классы не имеют "! Important" свойств.Я вложил средства и обнаружил, что класс переключателей пользовательского интерфейса jquery не работает для свойств с тегами "Importantу вашего нового класса "padding: 100".Вы добавили switchClass длительность на 100 мс.Для этого jquery будет добавлять стиль к вашему элементу, увеличивая отступ на «1» каждые 1 мс.Но, поскольку предыдущий класс все еще присутствует в элементе с «padding: 0! Важный», через 10 мс стиль «padding: 10», добавленный jquery, не влияет на интерфейс пользователя.Через 100 мс jquery выполнит removeClass («предыдущий класс») и addClass («новый класс»).это приведет к мгновенному изменению стиля, отраженному в пользовательском интерфейсе.
Это объяснение, которое я выяснил.Пожалуйста, дайте мне знать, что вы, ребята, думаете об этом.