Javascript 在样式表更改期间禁用转换
我尝试了这个解决方案: 但它不起作用。我仍然看到有东西在动Javascript 在样式表更改期间禁用转换,javascript,jquery,css,css-transitions,Javascript,Jquery,Css,Css Transitions,我尝试了这个解决方案: 但它不起作用。我仍然看到有东西在动 $('body').addClass('notransition'); // the class that doesn't work $('body')[0].offsetHeight; $('#main_style').attr('href', newStyleUrl); $('body').removeClass('notransition'); 有什么方法可以让它工作吗?你的CSS代码是什么?NotTransition类?
$('body').addClass('notransition'); // the class that doesn't work
$('body')[0].offsetHeight;
$('#main_style').attr('href', newStyleUrl);
$('body').removeClass('notransition');
有什么方法可以让它工作吗?你的CSS代码是什么?NotTransition类?与链接答案中的相同。除此之外,我还有一些转换,其中一些使用“all”属性。我怀疑是这些原因造成了问题,但我不明白为什么它们仍然在运行:您是否将转换应用于body元素?不,body没有转换发布您的样式。或者创建一个演示。我想,这个错误很简单。