jquery物件和DOM物件的區別

2022-09-07 00:57:12 字數 860 閱讀 2364

dom物件是j**ascript獲得的物件,比如 var box = document.getelementbyid("#box") ,其中box 是dom物件。

jquery物件就是用jquery的類庫選擇器獲得的物件。是通過jquery包裝dom物件後產生的物件。是乙個陣列物件。 var $box = $("#box")

dom物件不能用jquery物件的方法,相反jquery物件也不能用dom物件的方法。比如下面的例子就是錯的

$("#box").innerhtml(); //

錯誤document.getelementbyid(「#box」).html();//

錯誤

但是這兩種物件之前是可以通過相互轉換達到呼叫對方的方法,例如

jquery提供了兩種方法將乙個jquery物件轉換成乙個dom物件,即[index]和get(index)。用這兩種方法的原因是jquery物件是乙個陣列物件。

1、jquery物件轉化成dom物件的方法,例子如下:

var $box=$("#box"); //

jquery物件

var box = $box[0]; //

dom物件 也可寫成 var a=$a.get(0);

alert(box.checked); //

檢測這個checkbox是否給選中

2、dom物件轉換成jquery物件(只需要用$( )講dom物件包起來。$(dom物件))

var  box=document.getelementbyid("#box"); //

dom物件

var $box = $(box); //

轉換成jquery物件

jQuery物件和DOM物件

jquery 物件就是 通過 jquery 包裝 dom 物件後產生的物件或者 選擇器 產生的物件 jquery 物件是 jquery 獨有的.如果乙個物件是 jquery 物件,那麼它就可以使用 jquery 裡的方法 persontab html jquery 物件無法使用 dom 物件的任何方...

dom物件和jquery物件

剛開始學習 jquery 可能一時會分不清楚哪些是jquery物件,哪些是dom物件。至於dom物件不多解釋,我們接觸的太多了,下面重點介紹一下jquery,以及兩者相互間的轉換。什麼是jquery物件?就是通過jquery包裝dom物件後產生的物件。jquery物件是jquery獨有的,其可以使用...

Dom物件和JQuery物件

剛開始學習 jquery 可能一時會分不清楚哪些是jquery物件,哪些是dom物件。至於dom物件不多解釋,我們接觸的太多了,下面重點介紹一下jquery,以及兩者相互間的轉換。什麼是jquery物件?就是通過jquery包裝dom物件後產生的物件。jquery物件是jquery獨有的,其可以使用...