使用jquery重新应用css类

jdr*_*oss 2 css jquery

我在页面上有很多div,高度和宽度根据用户而改变.有没有一种简单的方法可以将样式恢复到css页面本身的默认值,而无需实际刷新页面.

我知道我可以手动将高度和宽度应用到默认值,但不知道是否有办法让jquery将类值应用回已被修改的元素?

谢谢你的帮助

Gua*_*ard 6

如果你只有宽度和高度修改尝试

$('.mydivclass').css({width: '', height: ''})
Run Code Online (Sandbox Code Playgroud)


bri*_*ker 5

查看'addClass'和'removeClass':

$('.the_div').removeClass('defaultStyle').addClass('defaultStyle');
Run Code Online (Sandbox Code Playgroud)

这会将样式重置为defaultStyle类.你也可以设置attr('class', 'defaultStyle'),但这也将删除你在同一个div上的任何其他类.