jquery显示body背景

比如这个图中,我点注册,弹出这个框,我希望在弹出这个框的同时,大背景也跟着改变(比如纯黑色啥的,就在那些在线浏览图片时的样子)。

我是这么写的,不知道哪错了:
$('#login').click(function (){ $('#mask').show('slow', function (){ $('body').attr({background:"red"}) }); });
#mask就是那个灰色的弹出框,但是body没有变。对jq不熟,望指点。

第1个回答  2015-02-25
用一个全屏的div.来装#mask就是那个灰色的弹出框。然后show那个全屏的div就行了。

body的背景属性是bgcolor而不是background本回答被网友采纳
第2个回答  2015-02-25
改成$('body').css({'background':'red'});
试试?本回答被提问者采纳

Jquery设置body的背景图片怎么设置
().ready(function(){ ("body").css("background-img","url(“+img_src+")”);})这样就行了。就是给body加一个样式。

Jquery点击切换BODY的背景颜色,点击一次切换一次,怎么做
<html><head><script src="http:\/\/libs.baidu.com\/jquery\/1.10.2\/jquery.min.js"><\/script><script type="text\/javascript">$(document).ready(function(){ var colors=['green','red','yellow']; var idx=0; $('button').on('click',function(){ $('body').css('ba...

jquery怎么实现点击一个元素更换背景图片,连续点击永远在2张图片之间...
1、首先,打开html编辑器,创建一个新的html文件,例如index.html,然后引入jquery,如下图所示。2、其次,完成上述步骤后,在index.html的<script>标记中,输入下图红框中的jquery代码,如下图所示。3、接着,完成上述步骤后,浏览器运行index.html页面,显示出了其中1张背景图片,如下图所示。4、最后...

求助,网站设计大神关于背景全屏自适应问题
首页是全屏显示,图片作为背景,想在背景上添加文字和链接,要求背景按比例自适应浏览器,应该是用到background-size;但是具体的随浏览器按比例变化不太行。另一种是js或者JQuery方法... 首页是全屏显示,图片作为背景,想在背景上添加文字和链接,要求背景按比例自适应浏览器,应该是用到background-size;但是具体的随浏览器...

jquery鼠标点击事件,改变背景色
你的意思是不是:鼠标移动高亮显示div,点击div就选中当前div(单选),完整代码如下:<html><head><meta http-equiv="Content-Type" content="text\/html; charset=utf-8" \/><title>jquery鼠标点击事件,改变背景色<\/title><script src="jquery-1.7.1.min.js"><\/script><script type="text\/...

jquery怎么实现点击一个元素更换背景图片,连续点击永远在2张图片之间...
2、在index.html中的<script>标签,输入jquery代码:。var no = 0;var arr = ['small2.png', 'small3.png'];function fun() { no ^= 1;('body').css('background-image', 'url(' + arr[no] + ')');} 3、浏览器运行index.html页面,此时显示出了其中1张背景图片。4、再点击“...

如何把HTML文件的背景图片设成全屏?
1、最简单方法使用css3.0新增的一个属性background-size,代码如图。IE8以下不支持。2、打开浏览器查看效果如下:3、使用css代码如图。支持IE9+,IE 7\/8: 平铺效果支持,但是在小于1024px的屏幕下居中效果失效。4、然后打开浏览器效果如图所示。5、之后使用jQuery模拟的方法。css代码如图。6、然后...

一个长页面的网页,我想设置当鼠标滚动到某处时,更换网页的背景图...
使用Jquery 吗? 思路是在滚动条滚动事件里,滚动到一定高度。设置body背景

jquery怎么给div下的a标签添加背景图片?
<title>显示背景<\/title> <script type="text\/javascript" src="http:\/\/www.sz886.com\/js\/jquery-1.9.1.min.js"><\/script> <script type="text\/javascript"> (document).ready(function(e) { .each($("#PagingView a"),function(index,item){ switch($(item).text()){ case "First...

jQuery获取所有元素文字和背景颜色。并输出到页面,最好能去除重复_百度...
这个你得看红色的字体是通过font来设置的还是css来设置的,红色的表示颜色有red,#f00,#ff0000,可以判断起属性来获取。以red为例 1、获取用font来设置的字体 字体演示 var f = ('font[color="red"]').text();2、获取通过css来设置的字体 字体演示 if($('div').hasclass('fff')){ var f...

相似回答