我有一个css-file with next styles:
.myClass {
...
}
.myClass:focus {
...
}
是否可以从代码中更改文件的样式?例如,当我按下按钮时,我需要设置输入元素的聚焦样式。我能做到吗?
您可以在。css文件中创建一个新类,并使用jQuery将旧类更改为新类。
可以使用.attr()设置类(不管它是什么),如下所示:
$("#td_id").attr('class', 'newClass');
如果你想添加一个类,使用.addclass()代替,像这样:
$("#td_id").addClass('newClass');
或者使用.toggleClass()来交换类:
$("#td_id").toggleClass('change_me newClass');