div淡入时改变背景颜色

时间:2013-02-23 04:02:41

标签: javascript jquery css

我尝试在background-color淡入时更改div但下面的代码无效。

相反它只有fadeOut而且在我尝试clickfadeIn.时没有显示

$('#divbutton').toggle(function(){
        $('#divbutton').text('Show');
        $('#message').fadeOut('1000');

   } , 
   function(){
       $('#divbutton').text('Hide');
       $('#message').$this.css('background-color', 'red').fadeIn('1000');

   }
);

1 个答案:

答案 0 :(得分:0)

您对以下行的语法不正确。改变:

$('#message')。$ this.css('background-color','red')。fadeIn('1000');

为:

$('#message')。css('background-color','red')。fadeIn('1000');