在學(xué)習(xí)jQuery的時(shí)候,有時(shí)候總是把DOM對(duì)象和jQuery對(duì)象弄混,用DOM對(duì)象去調(diào)用jQuery對(duì)象的方法,用jQuery對(duì)象的方法去調(diào)用DOM對(duì)象的方法,這是不可以的。其實(shí)這兩種東西可以進(jìn)行相互的轉(zhuǎn)換,在使用的時(shí)候可以搭配使用。轉(zhuǎn)換的過程十分的簡單。
1、DOM對(duì)象轉(zhuǎn)換為jQuery對(duì)象
對(duì)于一個(gè)DOM對(duì)象來說,要把它轉(zhuǎn)換成jQuery對(duì)象只需要給DOM對(duì)象前加上$符號(hào)即可。
格式:$(DOM對(duì)象)
代碼示例:
var jq_obj = $(obj);
經(jīng)過這樣的轉(zhuǎn)換以后,jq_obj就變成了一個(gè)jQuery的對(duì)象,就可以使用如html(),text()這樣的jQuery的方法了。
2、jQuery對(duì)象轉(zhuǎn)換為DOM對(duì)象
對(duì)于一個(gè)jQuery對(duì)象來說,要把它轉(zhuǎn)換成DOM對(duì)象有兩種方法,第一種方法是通過數(shù)組下標(biāo)的方法來得到DOM對(duì)象。
格式:jQuery對(duì)象[index]
代碼示例:
第二種方法是jQuery對(duì)象本身提供的,通過get方法得到相應(yīng)的DOM對(duì)象。
格式:jQuery對(duì)象.get[index]
代碼示例:
在使用的時(shí)候可以任意地相互轉(zhuǎn)換jQuery對(duì)象和DOM對(duì)象。