添加和删​​除div类

时间:2016-09-22 12:28:51

标签: javascript jquery add

我正在寻找解决方案: 我想在div(#menu)中添加类(.hide)来隐藏它们, 然后当身体得到类(.pp-viewing-page2)时想要删除类(.hide)

我这样做但不起作用

($("#menu").addClass("menuscroll")) and
if ($("body").hasClass("pp-viewing-page2")) {
$("#menu").removeClass("hide");
}

为身体添加课程当然非常好, 在scrollldown之后获取类

请帮忙

1 个答案:

答案 0 :(得分:0)

我不确定你的意思或表现得很厉害,但我为你创造了一个小片段。

希望它有所帮助。

https://jsfiddle.net/1L81r7v3/

基本上我们首先添加hide类,其中"隐藏"显示(css display:none;),之后我们检查了#body是否有pp-viewing-page2类。

如果#body有该课程,我们只需删除该课程。

现在你必须在小提琴中手动添加这个类,这样你才能理解,我在小提琴中添加了一些注释。