javascript - div淡入时改变背景颜色

标签 javascript jquery css

我试图在 div 淡入时更改 background-color 但下面的代码不起作用。

相反,它只有 fadeOut,当我尝试单击 fadeIn 时没有任何显示。

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

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

   }
);

最佳答案

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

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

到:

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

关于javascript - div淡入时改变背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15036924/

相关文章:

javascript - Google.com 和 DOMContentLoaded

javascript - 将函数调用附加到事件附件立即调用方法

javascript - Bootstrap : calendar invoked in a popup is in background

javascript - JS 变量包含 PDF 或 DOC 文件。我如何将此文件传递给用户?

javascript - worklight 中的 JSon 解析错误

javascript - JS根据视点添加padding top?

Jquery 选择子项外部/旁边的文本

html - 为什么我的 table 没有圆 Angular ?

html - CSS基于另一个div调整div高度的方法

javascript - 通过可观察对象映射并返回嵌套可观察对象的值