数码资讯
jQuery和DOM对象的简要描述
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
在第一次学习jQuery时,DOM对象和jQuery对象通常没有解析,然后我们只需简单地说出它们之间的关系和区别。
1.dom对象(文档对象模型)
一个文档对象模型,每个DOM可以表示为一个树,例如,下面是一个简单的Web页面代码:
指出DOM是:
我们可以得到树中的节点,通过getelementsbytayname或getelementsbytayid JS,我们得到的元素的DOM对象。DOM可以使用js方法,例如:
复制代码如下:var domobj = document.getelementsbytayname(名称); / /获得DOM对象
无功objhtml = domobj.innerhtml; / /使用innerHTML方法在JS 2.2
2 jQuery对象
jQuery对象是通过jQuery封装DOM对象而生成的对象,jQuery是jQuery特有的,可以调用jQuery中的方法,例如:
$(# foo).html();
jQuery对象不能调用DOM对象的任何方法,例如:
复制代码如下:$(# foo).innerHTML / /会出现错误
相互转化3.dom对象和jQuery对象之间
在转换之前,我们必须指定定义变量的样式,例如在定义jQuery对象时添加一个$符号,例如:
var obj美元= jQuery对象
在定义DOM对象时,您不需要添加任何符号,它可以帮助我们区分哪些变量是对象,并提高代码的可读性,例如:
无功domobj = DOM对象
当jQuery类库中没有我们想要的,或者当我们不知道jQuery的方式时,我们可以把它转换成DOM对象。有2种方法可以将jQuery对象转换成DOM对象{。
(1)jQuery对象是数组对象,DOM对象是通过{ }获得的。代码如下:
var obj = $(美元# SC);
var obj = $ obj { 0 };
改变(obj。检查);
(2)另一种方法是jQuery本身提供的GET(index)来获取DOM对象,例如:
var obj = $(美元# SC);
var obj = $(0)obj.get;
改变(obj。检查);
4.dom对象转换为jQuery对象
DOM对象只能通过$()转换为jQuery对象,如:
var obj = document.getelementsbytayname(名称);
var obj = $(obj)美元;
以上是本文的全部内容,希望大家能喜欢。
1.dom对象(文档对象模型)
一个文档对象模型,每个DOM可以表示为一个树,例如,下面是一个简单的Web页面代码:
指出DOM是:
我们可以得到树中的节点,通过getelementsbytayname或getelementsbytayid JS,我们得到的元素的DOM对象。DOM可以使用js方法,例如:
复制代码如下:var domobj = document.getelementsbytayname(名称); / /获得DOM对象
无功objhtml = domobj.innerhtml; / /使用innerHTML方法在JS 2.2
2 jQuery对象
jQuery对象是通过jQuery封装DOM对象而生成的对象,jQuery是jQuery特有的,可以调用jQuery中的方法,例如:
$(# foo).html();
jQuery对象不能调用DOM对象的任何方法,例如:
复制代码如下:$(# foo).innerHTML / /会出现错误
相互转化3.dom对象和jQuery对象之间
在转换之前,我们必须指定定义变量的样式,例如在定义jQuery对象时添加一个$符号,例如:
var obj美元= jQuery对象
在定义DOM对象时,您不需要添加任何符号,它可以帮助我们区分哪些变量是对象,并提高代码的可读性,例如:
无功domobj = DOM对象
当jQuery类库中没有我们想要的,或者当我们不知道jQuery的方式时,我们可以把它转换成DOM对象。有2种方法可以将jQuery对象转换成DOM对象{。
(1)jQuery对象是数组对象,DOM对象是通过{ }获得的。代码如下:
var obj = $(美元# SC);
var obj = $ obj { 0 };
改变(obj。检查);
(2)另一种方法是jQuery本身提供的GET(index)来获取DOM对象,例如:
var obj = $(美元# SC);
var obj = $(0)obj.get;
改变(obj。检查);
4.dom对象转换为jQuery对象
DOM对象只能通过$()转换为jQuery对象,如:
var obj = document.getelementsbytayname(名称);
var obj = $(obj)美元;
以上是本文的全部内容,希望大家能喜欢。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。