2014-11-20 100 views
-3

处理jquery中类变化的最佳方式是什么?就好像一个div将课程从活动改为不活动一样。基本上,我想追加为当一个div是活动的一些代码,当其没有做别的事情if jquery中的else语句

If div active { 
    do this 
} 

When not active { 

do this 

} 
+0

没有这么一个active类这里的一个问题很大程度上是“我如何编码”。你的具体问题是什么?你有什么尝试?有没有一个jQuery或CSS技术的领域,要么是特别不明确,要么就像你期望的那样运行不正常? – Kolban 2014-11-20 20:46:47

+0

没有得到你的要求?什么是条件? – Pravin 2014-11-20 20:47:26

+0

抱歉要编辑问题 – Packy 2014-11-20 20:48:27

回答

1

只是检查如果元素具有使用.hasClass()

if ($('section1').hasClass('active') || $('section2').hasClass('active')) { 
    $('#fp-nav').animate({ "right": "0px" }, 2000); 
} else { 
    $('#fp-nav').animate({ "right": "-155px" }, 2000); 
}