使用jquery重新应用css类
我在页面上有很多div,高度和宽度根据用户而改变。 有没有一种简单的方法可以将样式恢复到css页面本身的默认值,而无需实际刷新页面。
我知道我可以手动将高度和宽度应用回默认值,但不知道是否有办法让jquery将类值应用回已被修改的元素?
谢谢你的帮助
查看’addClass’和’removeClass’:
$('.the_div').removeClass('defaultStyle').addClass('defaultStyle');
这会将样式重置为defaultStyle类。 你也可以设置attr('class', 'defaultStyle')
,但这也会删除你在同一个div上的任何其他类。
如果你只是修改宽度和高度尝试
$('.mydivclass').css({width: '', height: ''})
我不知道你是如何坚持更改但如果你使用style属性来保持更改你可以做这样的事情
$('div').removeAttr('style');