很喜欢jquery的简介高效,尤其是用在ajax的时候,特爽!
但其实也仅仅只是停留在使用而已,连最基础的什么是jquery对象都不清楚,悲剧。
其几天做些效果需要jquery来操作dom元素,所以也就好好的研究了下,总算有些了解了。更加让我喜欢jquery了。
使用jquery的方式获取的是jquery对象,而不是普通的dom对象,自然不能直接使用JavaScript的一些方法的。这点很重要也是很明显的,如果我们用alert打印下jquery和js获取的对象的话,就会发现前者是[object][object],而后者是[object].当然我们可以直接对两者相互转化,来使用我们所认为方便的方法。毕竟jquery是轻量级框架,如果只是解决问题,我们应该灵活的来使用。
dom对象化为jQuery对象
只有jquery对象才能使用jquery定义的方法。
普通的dom对象一般可以通过$()转换成jquery对象。
如:
$(document.getElementById("id"))
jQuery对象化为dom对象
由于jquery对象本身是一个集合,所以如果jquery对象要转换为dom对象则必须取出其中的某一项。
一般可通过索引取出。
如:
$("#id")[0],$("div").eq(1)[0],$("td")[5]
分享到:
相关推荐
主要介绍了jQuery对象和DOM对象之间相互转换的方法介绍,本文讲解了jQuery对象转成DOM对象、DOM对象转换成jQuery对象方法,需要的朋友可以参考下
DOM对象就是Javascript 固有的一些对象操作。DOM 对象能使用Javascript 固有的方法,但是不能使用 jQuery 里的方法。例如:document.getElementById(“img”).src = “test.jpg”;这里的document.getElemen
Java电商系统+Java学习资料+Java教程第23节+23-jquery对象与dom对象之间相互转化。
(http://shawphy.com/jqueryapi/ 这里是最新文档,有离线版下载) 第三步,深刻了解jQuery对象和普通DOM对象的区别。互相转化见Q1 Q1,js的写法:document.getElementById(‘save’).disabled=true; 在jquery中我是...
1、jQuery对象转换成DOM对象 jQuery对象不能使用DOM中的方法,但如果对jQuery对象所提供的方法不熟悉,或者jQuery没有封装想要的方法,不得不使用DOM对象的时候,有以下两种处理方法: 1、jQuery对象是一个类似数组...
今天主要看看jQuery对象和dom对象的相互转换,明白了这个,以后用起jQuery会方便很多。 1、方法名冲突的解决办法 在开始使用jQuery时,我们首先应该避免jQuery与其他类库或自定义js的冲突。 先看一段最简单的代码: ...
jQuery对象和DOM对象相互转化 jQuery对象和DOM对象 jQuery对象就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法,但是不能使用DOM的方法;例如$(“#img”).attr(“src”...
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。
主要介绍了jQuery对象与DOM对象的转换方法,结合实例形式分析了jQuery对象及DOM对象的作用与二者的相互转换技巧,需要的朋友可以参考下
2.jQuery对象和DOM对象的相互转换。 良好的书写风格: 复制代码 代码如下: var $input=$(“input”) jQuery获取的对象在变量前面加上$。 <1>jQUery对象转成DOM对象,两种方法:[index]和get(index) a:var $cr=
什么是jQuery对象? —就是通过jQuery包装DOM对象后产生的...虽然jQuery对象是包装DOM对象后产生的,但是jQuery无法使用DOM对象的任何方法,同理DOM对象也不能使用jQuery里的方法.乱使用会报错。比如:$(“#test”).in
DOM对象能使用Javascript固有的方法,但是不能使用jQuery里的方法。例如:document.getElementById(“img”).src=”test.jpg”;这里的document.getElementById(“img”)就是DOM对象;$(“#img”).attr(“src”,”...
主要介绍了jquery对象和DOM对象的相互转换详解的相关资料,需要的朋友可以参考下