jquery学习笔记----初识jquery
2014-03-26 21:40
375 查看
jquery对象和dom对象
dom对象(documentobject model)文档对象模型
通过document.getElementById("")和document.getElementByNames("")得到的dom元素就是dom对象。例如:
vardomObj = document.getElementById("id"); // 获得DOM对象
varObjHTML = domObj.innerHTML; //使用JavaScript中的方法innerHTML
jquery对象:就是通过jquery包装dom对象后产生的对象。
注意:jQuery对象将无法使用DOM对象的任何方法。比如
$("#id").innerHTML、$("#id").checked之类的写法都是错误的。同样,DOM对象也不能使用jQuery的里方法,
比如document.getElementById("id").html()也会报错,
只能用document.getElementById("id").innerHTML;
特别要注意,用#id作为选择符取得的是jQuery对象而并非document.getElementById("id")所得到的DOM对象,两者并不等价
jquery对象和dom对象转换
两种方式将jquery对象转换成dom对象:
1).jquery对象是一个数组对象,可以通过[index]方式获取
如: var $a=$("#a"); //得到jquery对象
var a = $a[0]; // 得到dom对象
2). 另一种方式是通过jquery自己的方法,get(index)获取
var $a=$("#a"); //得到jquery对象
var a = $a.get(0); // 得到dom对象
dom对象转化成jquery对象
对于已经是一个dom的对象只需要将$()包装起来就是jquery对象了。
例如:var a =document.getElementById("a"); // dom对象
var $a =$(a); //jquery对象
dom对象(documentobject model)文档对象模型
通过document.getElementById("")和document.getElementByNames("")得到的dom元素就是dom对象。例如:
vardomObj = document.getElementById("id"); // 获得DOM对象
varObjHTML = domObj.innerHTML; //使用JavaScript中的方法innerHTML
jquery对象:就是通过jquery包装dom对象后产生的对象。
注意:jQuery对象将无法使用DOM对象的任何方法。比如
$("#id").innerHTML、$("#id").checked之类的写法都是错误的。同样,DOM对象也不能使用jQuery的里方法,
比如document.getElementById("id").html()也会报错,
只能用document.getElementById("id").innerHTML;
特别要注意,用#id作为选择符取得的是jQuery对象而并非document.getElementById("id")所得到的DOM对象,两者并不等价
jquery对象和dom对象转换
两种方式将jquery对象转换成dom对象:
1).jquery对象是一个数组对象,可以通过[index]方式获取
如: var $a=$("#a"); //得到jquery对象
var a = $a[0]; // 得到dom对象
2). 另一种方式是通过jquery自己的方法,get(index)获取
var $a=$("#a"); //得到jquery对象
var a = $a.get(0); // 得到dom对象
dom对象转化成jquery对象
对于已经是一个dom的对象只需要将$()包装起来就是jquery对象了。
例如:var a =document.getElementById("a"); // dom对象
var $a =$(a); //jquery对象
相关文章推荐
- Jquery 学习笔记(一)Jquery初识
- jQuery学习笔记1——初识jQuery
- 【jQuery 学习笔记】初识jQuery
- jQuery实战学习笔记 (四)
- jQuery学习笔记四:查找和过滤
- 学习jquery部分笔记
- jquery学习笔记之无new构建详解
- jQuery学习笔记--JqGrid相关操作 方法列表 备忘 重点讲解(超重要) .
- Jquery学习笔记:获取jquery对象的基本方法
- jQuery学习笔记 操作jQuery对象 文档处理
- jQuery学习笔记1--表格展开关系
- jquery 学习笔记
- 【第0章—第三章】【初识C++ Accelerated C++ 学习笔记】
- JQuery基础学习笔记
- jQuery学习笔记 操作jQuery对象 属性处理
- 锋利的JQuery学习笔记之JQuery-Ajax的应用
- maven的学习笔记一、初识maven
- linux学习笔记-目录初识
- 总结jQuery学习笔记-带你由浅入深学习jQuery(2)
- jquery学习笔记