【发布时间】:2014-12-20 13:51:00
【问题描述】:
除了像下面的例子那样做 property = blank 之外,有没有办法在不刷新页面的情况下删除脚本所做的所有 css 更改?类似于重新加载原始样式表?
$("#div".css({property1:"", property2:""});
我目前正在学习 JavaScript 和 jQuery,我想在我的页面上实现某种“重置”按钮,在某些部分,颜色和大小可以由用户修改。
【问题讨论】:
-
我猜你需要以某种方式跟踪你用 JavaScript 更改的 CSS 并使用它来重置所有内容。
-
我认为您应该跟踪更改以供进一步使用。实际上你需要知道发生了什么变化。
-
您必须以您喜欢的方式将所有更改存储在一个数组中,然后创建一个函数,对每个更改进行一次迭代、解析并撤消它。
标签: javascript jquery css