jquery$body,jquerybody所有元素

在JQ中$(document.body)和这个$("body") 这两的区别在哪里?

两种写法代表的是同一个对象

专注于为中小企业提供成都网站设计、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业永平免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

$("body")

是一个选择器,jQuery

会从

DOM

顶端开始搜索,直到找到标签为

body

的元素。

$(document.body)

中的

document.body

已经是一个

DOM

对象,jQuery

可以直接使用此元素。

所以它们的区别在于效率,$(document.body)

高于

$("body")

但一般情况下在普通单页面是体现不出来的。

jquery显示body背景

用一个全屏的div.来装#mask就是那个灰色的弹出框。然后show那个全屏的div就行了。

body的背景属性是bgcolor而不是background

网页已经加载完毕,通过jquery修改body属性 改成

$(function() {

$('body').addClass('bg_main').keyup(function() { return registerHotKey(event); });

$('#s').focus();

});

onkeyup, onload 不要直接加入属性, onkeyup 可以直接绑写在 $('body') 对象.

onload 直接写在 jquery function 里.

keyup 那个 event 不知你这是一个变量还是一个 js 对象, 如果要返回 keyup 的 event

....keyup(function(e) { return registerHotKey(e); });

Jquery设置body的背景图片怎么设置

$().ready(function(){

$("body").css("background-img","url(“+img_src+")”);

})

这样就行了。就是给body加一个样式。


当前标题:jquery$body,jquerybody所有元素
文章来源:http://scyanting.com/article/dsggdcp.html