jQuery对象与DOM对象
学习jQuery一定要注意区分jQuery对象和DOM对象。jQuery对象使用jqueryObj[0] 或者 jqueryObj.get(0)便可以转换为DOM对象。例:
var jBox = $("#box"); // jQuery对象
var box = jBox[0]; // DOM对象
var box2 = jBox.get(0) // DOM对象
DOM对象转换为jQuery对象也很容易,只需包裹在$()中。例:
var box = document.getElementById("box"); // DOM对象
var jBox = $(box); // jQuery对象
DOM对象有时操作很方便,下面是一个使用将直接使用DOM对象实现反选的例子:
$("#reserveSelectBtn").click(function() { // bind click action to button
$("name=check").each(function() { // <input name="check" type="checkbox"/>
this.checked = !this.checked; // this is DOM object, reserve select
});
});
需要注意的是DOM对象不能使用jQuery的方法,JQuery对象不能使用DOM的方法。
下面给出一些直接操作DOM对象的方法,详细看这里:
var domObj = document.getElementById("hello");
var objHTML = domObj.innerHTML;
var width = domObj.innerWidth;
var width = domObj.innerHeight;
// another example
var element = document.createElement('h1');
element.appendChild(document.createTextNode
('The man who mistook his wife for a hat')); // <h1>The man who mistook his wife for a hat</h1>
分享到:
相关推荐
jQuery第1天:JQ基本介绍、使用步骤、jQuery对象与DOM对象(重点)、jQuery选择器、mouseover与mouseenter、index方法、区分jQuery与Javascript
Java电商系统+Java学习资料+Java教程第23节+23-jquery对象与dom对象之间相互转化。
本文实例分析了jQuery对象与DOM对象的转换方法。分享给大家供大家参考,具体如下: jQuery对象转换为dom对象 只有jQuery对象才能调用jQuery类库的各种函数,同样有些dom对象的属性和方法在jQuery上也是无法调用的,...
关于dom和jquery对象理解
jquery对象和dom对象.doc
DOM对象就是Javascript 固有的一些对象操作。DOM 对象能使用Javascript 固有的方法,但是不能使用 jQuery 里的方法。例如:document.getElementById(“img”).src = “test.jpg”;这里的document.getElemen
1、jQuery对象转换成DOM对象 jQuery对象不能使用DOM中的方法,但如果对jQuery对象所提供的方法不熟悉,或者jQuery没有封装想要的方法,不得不使用DOM对象的时候,有以下两种处理方法: 1、jQuery对象是一个类似数组...
本文主要介绍了jquery对象与DOM对象转化方法。具有很好的参考价值,下面跟着小编一起来看下吧
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换 这几天会将jQuery的一些使用方法总结一下,希望能...
主要介绍了jQuery对象和DOM对象之间相互转换的方法介绍,本文讲解了jQuery对象转成DOM对象、DOM对象转换成jQuery对象方法,需要的朋友可以参考下
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。
2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象...
2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象。
2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可..........
2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象。 ...