改class比直接改属性:效率高 好维护
.demo1::after{
content: "";
width: 50px;
height: 50px;
background-color: gold;
display: inline-block;
}
.demo2::after{
content: "";
width: 50px;
height: 50px;
background-color: pink;
display: inline-block;
}
</style>
<body>
<div class="demo1" style="width:100px;height: 100px;background-color: orange;"></div>
<script>
var div = document.getElementsByTagName('div')[0];
div.onclick = function(){
this.className = this.className == 'demo2'?'demo1':'demo2';
}
</script>
</body>