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...