使用jQuery FadeOut变量

时间:2014-08-20 16:20:25

标签: jquery

我试图fadeOut一个变量,包含我提供的类:

var fadeOutDivs = "'.slider-bg , .inner-content , .about-app , .contact-us'"
$('.menu-li.a').click(function() {
    $(fadeOutDivs).fadeOut( 300 ).promise().done(function() {;
        $('.slider-bg.a , .about-app.a , .hand-with-mobile').fadeIn( 300 );
    });
});

不适合我...

1 个答案:

答案 0 :(得分:1)

你似乎在'串联'一个字符串;)在fadeOutDivs变量声明中声明你的类时,你不需要内部引号。

fadeOut回调函数打开大括号后你还有一个随机的分号?但我不确定在粘贴Stack Overflow时这是否是一个错字。

无论哪种方式都试试......

var fadeOutDivs = ".slider-bg , .inner-content , .about-app , .contact-us";
$('.menu-li.a').click(function() {
    $(fadeOutDivs).fadeOut( 300 ).promise().done(function() {
        $('.slider-bg.a , .about-app.a , .hand-with-mobile').fadeIn( 300 );
    });
});