jQuery物件與JS原生dom物件之間的轉換

2021-08-07 02:18:36 字數 771 閱讀 4756

jquery

就是js

的乙個擴充套件庫,工具庫,提供很多方便快捷的方法,所以將

js物件轉換為

jquery

物件後,能更方便地操作這個物件。但是

jquery

物件也不是萬能的,有一些

js物件有的能,

jquery

物件並沒有提供,所以需要轉換回

js物件,才能進行操作。另外一種情況可能是,你使用某些第三方庫,介面函式只能接受

js物件或者

jquery

物件,那麼你就需要在這兩者之間進行轉換。

1、將jquery

轉換為dom

物件的方法

[index]

或者.get(index):

a、$(「#form」)[index] ,該方法獲取

form

元素的dom物件

b、$(「#form」).get(index)

2、將js

的dom

物件轉換為

jquery

物件,對於已經是乙個dom

物件,只需要用

$()把

dom物件包裝起來,就可以獲得乙個

jquery

物件了。

$(dom

物件) :

var a=document.getelementbyid(「form」);

$a=$(a);

通過物件轉換後$a就成為了封裝的jquery物件,可以呼叫jquery封裝好的方法

初識Jquery(二)Jquery物件與DOM物件

jquery物件 html var obj content obj.html jquery物件 dom物件 innerhtml var obj document.getelementbyid content obj.innerhtml dom物件 1 jquery轉換成dom物件 使用get 方法 ...

jQuery物件與JS原生dom物件之間的轉換

jquery就是 js的乙個擴充套件庫,工具庫,提供很多方便快捷的方法,所以將 js物件轉換為 jquery 物件後,能更方便地操作這個物件。但是jquery 物件也不是萬能的,有一些 js物件有的能,jquery 物件並沒有提供,所以需要轉換回 js物件,才能進行操作。另外一種情況可能是,你使用某...

jquery與原生js比較

以選擇符為例,類似於這種 class 方式,在ie裡面,肯定比 id 低很多,而對於chrome和firefox,則因為提供了getelementsbyclassname 介面,所以速度不會特別慢,不需要遍歷所有元素檢視class,所以考慮乙個綜合的方案,應優先使用id選擇符。測試方法 對於一次處理...