如果链接有一个类被激活,你如何slideToggle一个div?

时间:2012-10-11 21:41:58

标签: jquery css class

我知道......这有点令人困惑......

所以我有:

   $("div nav ul li a").click(function () {
    $(this).toggleClass("red");
   });

我的问题是,如果“div nav ul li a”上的类IS为“红色”,你如何 slideToggle div?

   $("div nav ul li a").click(function () {
    $(this).toggleClass("red");
   if (........... here?
    });

我的div ...

   <div id="popout" style="display:none"></div>

我无法理解......帮助!

2 个答案:

答案 0 :(得分:3)

$('div nav ul li a').click(function () {
    var $this = $(this);
    $.toggleClass('red');
    if ($this.hasClass('red')) {
        // do your thing
    }
});

答案 1 :(得分:0)

你想要使用hasClass函数ala:

if( $("div nav ul li a").hasClass('red') ){
...
}