在jQuery中使用添加的类作为触发器

时间:2014-03-21 11:06:35

标签: jquery class if-statement

我正在使用THIS onepage-scroll.js插件,它为活动内容部分提供了一个类.active。现在我想在第一节中使用类.page1隐藏元素。所以我写了下面的代码:

if ( $('.page1.ops-section').hasClass("active")) {
    $('#navbar').animate({
        opacity: 0.0,
        height: "0px" }, 400
    );
 }
 else {
    $('#navbar').animate({
        opacity: 1,
        height: "60px",
        color: "red"}, 400
    );
 }

它检查.page1 div是否具有类.active,如果是,则#navbar div获得不透明度:0。否则它会变得不透明:1。我把它放在一个$(文件).ready(function()的东西里面,但是这只会在加载页面时检查条件,我需要添加一些东西:

IF .page1 hasNo .active DO #navbar.animate
and that get's triggered whenever a div get's this .active class

有什么想法吗?

0 个答案:

没有答案