标签(空格分隔): js
区别:
- eq方法返回的是jQuery对象,jquery对象可以使用jquery方法
- get方法返回的是js对象,js对象只能使用js原生的方法
例如:
访问某个元素的backcolor:
(1) 使用eq方法:$("dv").eq(0).css("backcolor")
(2) 使用get方法:$("dv").get(0).style.backcolor
js和jquery相互转换
jquery对象——>Dom对象:
两种方式:
- ①jquery对象.get(0)
jQuery本身提供,通过.get(index)方法,得到相应的DOM对象
例如:var v = $("#id").get(0); //Dom对象
- ②jquery对象[0]
jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象。
例如:例如:var v = $("#id")[0];//Dom对象
Dom对象——>jquery对象:
$(Dom对象)
例如:var $v =$(document.getelementbyid("id"));//jquery对象
网友评论