【发布时间】:2011-09-04 16:47:43
【问题描述】:
当#box 元素隐藏或可见时,我尝试做不同的事情,所以我制作了这个脚本并附加到显示/隐藏按钮的onClick 参数:
var box = null;
function showHide_Click() {
box = $("#postBox").hasClass("hidden");
if (box = true) {
showBox();
$("#postBox").removeClass("hidden");
} else {
hideBox();
}
}
它适用于显示元素,但反之则不起作用。怎么了?
【问题讨论】:
-
您要使用单独的
postBox和boxid($("#box").hasClass("hidden")和$("#postBox").removeClass("hidden"))吗? -
对不起,两个都是
#postBox
标签: jquery class if-statement boolean