jQuery对象与DOM对象
2016-06-01 00:00
330 查看
摘要: jQuery对象与DOM对象
1. DOM对象
通过javascript中的 getElementsByTagname或者getElementById来获得的DOM元素节点,就是DOM对象。
例如:
var domObj = document.getElementById("id"); //获取DOM对象
var ObjHTML = domObj.innerHTML; //使用javascript中的属性
2.jQuery对象 (类似数组对象)
通过jQuery包装DOM对象后产生的对象。(即通过$()方法产生的对象就是jQuery对象)
问题: DOM对象不能使用jQuery中的方法,jQuery对象也不能使用DOM对象的方法( 如何解决?对象转换 )
3.DOM对象与jQuery对象的转换
jquery对象转换成dom对象
//3.1 数组形式的转换
var $cr = $("#cr"); //jQuery对象
var cr = $cr[0]; ////转换后的DOM对象
// 3.2jQuery方法的转换 get(index)
var $cr = $("#cr"); //jQuery对象
var cr = $cr.get(0); //转换后的DOM对象
dom对象转换成jquery对象 (使用$把(dom对象)包起来就是jQuery对象)
var cr = document.getElementById("cr"); //DOM对象
var $cr = $(cr); //转换后的jQuery对象
1. DOM对象
通过javascript中的 getElementsByTagname或者getElementById来获得的DOM元素节点,就是DOM对象。
例如:
var domObj = document.getElementById("id"); //获取DOM对象
var ObjHTML = domObj.innerHTML; //使用javascript中的属性
2.jQuery对象 (类似数组对象)
通过jQuery包装DOM对象后产生的对象。(即通过$()方法产生的对象就是jQuery对象)
问题: DOM对象不能使用jQuery中的方法,jQuery对象也不能使用DOM对象的方法( 如何解决?对象转换 )
3.DOM对象与jQuery对象的转换
jquery对象转换成dom对象
//3.1 数组形式的转换
var $cr = $("#cr"); //jQuery对象
var cr = $cr[0]; ////转换后的DOM对象
// 3.2jQuery方法的转换 get(index)
var $cr = $("#cr"); //jQuery对象
var cr = $cr.get(0); //转换后的DOM对象
dom对象转换成jquery对象 (使用$把(dom对象)包起来就是jQuery对象)
var cr = document.getElementById("cr"); //DOM对象
var $cr = $(cr); //转换后的jQuery对象
相关文章推荐
- jQuery对象与DOM对象
- jQuery实现出发某按钮的click事件
- 九宫格抽奖停止位置的设置
- jQuery中get与eq的区别
- jQuery 操作DOM元素
- jQuery修炼心得-DOM节点的删除
- jQuery修炼心得-DOM节点的插入
- jqueryUI 之dialog 使用
- jQuery实现时钟插件
- jQuery.param自动将键值对转换为请求传递的参数
- jquery中this的用法
- jQuery 事件与应用
- jQuery EasyUI IE8 兼容性问题
- jquery上传图片本地预览插件V1.2
- jQuery MultiSelect 如何设置多选框的默认选中项
- JQuery中元素的数据存储
- JQuery中.css()与.addClass()设置样式的区别
- JQuery中的样式操作
- jquery向苹果或者android发送请求
- jQuery-AJAX