是否可以创建&用jQuery删除css类?
请注意,我不是在谈论addClass
和removeClass
。我实际上想要编写一个新类并使用jQuery删除旧类。
我问的原因是因为我有大量的动画,我正在尝试转换为CSS3过渡。它有点毛茸茸,因为我设置的初始height
是动态的,所以我目前正在尝试从类中更改类而不转换为具有转换的类。
问题是CSS比jQuery快得多,即使我首先设置CSS设置然后切换类,新的CSS设置实际应用在类切换之后(爱转换为。)
所以,我想动态创建类&添加它们然后删除它们&删除它们。
如果无法做到这一点,是否有人知道如何解决我的动态CSS设置问题?
答案 0 :(得分:1)
您可以在html文档中添加新元素:
$("<style type='text/css'> .myclass{ color:#000; border:1px solid #000;} </style>").appendTo("head");
但我不认为可以直接将它附加到外部css文件。