【发布时间】:2016-10-14 11:29:09
【问题描述】:
我有这个脚本
var b = {
c: {
a: document.querySelector(".a"),
init: function() {
this.a.style.backgroundColor = "red";
this.a.addEventListener("click", b.c.change);
},
change: function() {
this.a.style.width = "100px";
}
}
}
b.c.init();
.a {
width: 10px;
height: 10px;
background: black;
cursor: pointer;
}
<div class="a"></div>
为什么 this.a 样式“取消定义”???
【问题讨论】:
-
我不明白你的问题,对不起
标签: javascript variables object styles undefined