DOM對象和jQuery對象轉換

jQuery不能使用DOM對象的方法,可是有時候jQuery並沒有封裝我們想要的方法,這個時候我們可以進行對象的轉換.

jQuery爲我們提供了兩個方法將jQuery對象轉換爲DOM對象,也就是:[index]和get(index)。

jQuery對象是一個數組對象,可以通過[index]方法得到相應的DOM對象,如下:

(1)var $a=$("#div");    這裏是jQuery對象

         var a=$a[0]; 通過索引獲得$a中的第一個對象,轉換成DOM對象

(2)var $a=$("#div");      這裏是jQuery對象

         var a=$a.get(0);        DOM對象,獲得索引爲0的對象

上面2個方法是將jQuery對象轉換爲DOM對象,我們也可以將DOM對象轉換爲jQuery對象

(3)var cr=document.getElementById("div");  DOM對象

         var $cr=$(cr);  

轉換後就可以使用jQuery的方法。

我們通過$定義jQuery對象,我一直將它看作是若類型的一種類型就如同java中的String,double等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章