改变背景颜色并使用jquery提醒它

时间:2014-04-12 08:39:08

标签: jquery html css

我开始学习jquery,我试图改变背景颜色并用回调警告它,它不起作用,可能是我的语法中缺少某些内容......

$("#b").click(function(){
  $("body").css("background-color,yellow",function(){
     alert("background-color has changed successfully");
  });
});

提前感谢您的帮助! :)

3 个答案:

答案 0 :(得分:5)

 $("#b").click(function(e){
  $("body").css("background-color","yellow");
  alert("background-color has changed successfully");
  e.preventDefault();
 });

你错过了css' background-color'中的" 属性。

演示:

http://jsfiddle.net/L2PpG/

答案 1 :(得分:2)

我不确切知道你第二次使用的功能是否有效但是尝试使用这个

 $("body").css('background-color','yellow');
alert("COLOR CHANGED");

答案 2 :(得分:0)

如果你想提醒元素的颜色,在这种情况下黄色然后使用这个代码而不是我以前的代码: -

 $("#b").click(function(){
         $("body").css('background-color','yellow');
    var color = $(this).css("background-color");

    alert("Color Changed to "+ color);
    });