標簽(空格分隔): js
區(qū)別:
- 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相互轉(zhuǎn)換
jquery對象——>Dom對象:
兩種方式:
- ①jquery對象.get(0)
jQuery本身提供准验,通過.get(index)方法繁成,得到相應(yīng)的DOM對象
例如:var v = $("#id").get(0); //Dom對象
- ②jquery對象[0]
jQuery對象是一個數(shù)據(jù)對象,可以通過[index]的方法屹逛,來得到相應(yīng)的DOM對象父能。
例如:例如:var v = $("#id")[0];//Dom對象
Dom對象——>jquery對象:
$(Dom對象)
例如:var $v =$(document.getelementbyid("id"));//jquery對象