我已经写了一些代码,在某些地方需要使用
我能想到的唯一解释是,在一个中我在改变,而在另一个中我在检查。但是在两种情况下,我都在引用相等性。
==
,而在其他地方需要使用=
。有人能解释一下区别或指引我查阅相关资源吗?if($("#block").css.display == "none"){
$("#block").css.display = "block";
}
我能想到的唯一解释是,在一个中我在改变,而在另一个中我在检查。但是在两种情况下,我都在引用相等性。
.hidden { display: none; }
;然后使用.classList.contains("hidden")
来检查其存在性,.classList.toggle("hidden")
进行切换等。考虑使用和切换hidden
属性。 - Sebastian Simon