jQuery物件與dom物件相互轉換

2021-07-10 17:04:47 字數 642 閱讀 3998

1 使用$函式建立的物件都是jquery物件。如

var v = document.getelementbyid("id"); //dom物件

var $v = $("#id"); //jquery 物件

2 jquery 物件轉成 dom 物件

兩種轉換方式講乙個 jquery 物件轉換成 dom 物件: [index] 和 .get(index);

(1) jquery 物件是乙個資料物件,可以通過 [index] 的方法,來得到相應的 dom 物件。

如:

var $v = $("#v"); //jquery 物件

var v = $v[0]; //dom 物件

alert(v.checked); //檢測這個checkbox是否被選中

(2) jquery 本身提供,通過.get(index) 方法得到相應的 dom 物件

var $v = $("#v"); //jquery 物件

var v = $v.get(0); //dom物件 ( $v.get()[0] 也可以 )

alert(v.checked); //檢測這個 checkbox 是否被選中

Jquery物件與DOM物件的區別以及相互轉換

原作 西嶺老濕 jquery物件與dom物件的關係h1 導航1li 導航2li 導航3li 導航4li ul id test testp body 沒有效果並且報錯,充分證明 選擇器 返回值不是乙個dom 物件 test style.background blue 沒有效果並報錯,證明dom 物件也...

Jquery物件 jquery與dom物件的區別

最近工作有很多判斷的 用到了jquery與dom物件的地方比較多,寫在這裡加強下基本概念 1.判斷是否存在時候,要用dom物件,因為jquery在獲得物件的時候,無論要獲得的物件是否存在,都會返回jquery物件 2.jquery物件與dom物件的轉換 jquery物件就是通過jquery包裝dom...

JQuery物件與DOM物件

開始以為jquery的 id 與 js的document.getelementbyid id 是一樣的。但是當我對select使用selectedindex屬性的時候,發現前者不可以,而後者可以。原來,jquery的 id 返回的是乙個jquery物件,用document.getelementbyi...