Javascript 将元素添加到dom并使用jquery应用类不会';t应用css3转换
首先,我的演示在这里: 我正在尝试使用jquery向dom添加一个元素,然后让它执行一些css3转换动画。我不知道为什么它在第一次添加时不起作用。我单击按钮,它会追加,但当我将类添加到div时,它不会设置动画。它只是简单地应用css,没有动画 你知道为什么在元素被追加之后,div.addClass('test')就不能使用这个方法吗 可能和Javascript 将元素添加到dom并使用jquery应用类不会';t应用css3转换,javascript,jquery,css,css-transitions,Javascript,Jquery,Css,Css Transitions,首先,我的演示在这里: 我正在尝试使用jquery向dom添加一个元素,然后让它执行一些css3转换动画。我不知道为什么它在第一次添加时不起作用。我单击按钮,它会追加,但当我将类添加到div时,它不会设置动画。它只是简单地应用css,没有动画 你知道为什么在元素被追加之后,div.addClass('test')就不能使用这个方法吗 可能和 但我很好奇是否有新的解决方案。这一点似乎没有得到真正的回答。你文章中的建议似乎有些奏效,我看到你注释掉的代码,它看起来需要更低的超时,或者需要应用类选择器,
但我很好奇是否有新的解决方案。这一点似乎没有得到真正的回答。你文章中的建议似乎有些奏效,我看到你注释掉的代码,它看起来需要更低的超时,或者需要应用类选择器,而不是变量/div。真的不知道为什么它会起作用,我只是胡乱摆弄 我在你的提琴上改了一行,以反映那篇文章的建议
setTimeout(function(){$('.article').addClass('test').removeClass('test2');}, 0)