DOM物件與jQuery物件
1、DOM物件
在原生Java程式碼中,通過document.方式獲取的物件都是DOM物件。
使用除錯工具除錯如下圖所示:
2、jQuery物件
在jQuery程式碼,使用$(選擇器)獲取的物件就是jQuery物件。
使用除錯工具,除錯結果如下圖所示:
有以上程式碼分析可知:
DOM物件和jQuery物件是兩個完全不同的物件,所以提出問題中,我們不能使用$(‘#btnok’)代替document.getElementById(id)。因為jQuery物件中並沒有一個叫做onclick的事件,所以無法觸發。
3、DOM物件與jQuery物件的關係
繼續分析jQuery物件發現:
jQuery物件中存在一個索引為0的資料,所以可以肯定jQuery是一個類陣列的特殊物件,繼續分析jQuery物件中的相關元素,如下圖所示:
由此可以得出結論:jQuery物件是一個DOM物件的集合。
綜上所述:jQuery實質是一個類陣列的特殊物件,這個物件是DOM物件的集合,每一個JQuery元素都是一個DOM物件。
【IT科技之家-itkeji綜合 -文章版權宣告】
非特殊說明,本文版權歸 [ IT科技之家-itkeji綜合 ] 所有,轉載請註明出處.