DOM對象早敬,即是我們用傳統(tǒng)的方法(javascript)獲得的對象省古,
var domObj = document.getElementById("id"); //DOM對象
jQuery對象, ?即是用jQuery類庫的選擇器獲得的對象;
var $obj = $("#id"); //jQuery對象;
$("#foo").html(); //獲取id為foo的元素內(nèi)的html代碼,html()是jQuery特有的方法;
上面的那段代碼等同于:
document.getElementById("foo").innerHTML;
注意:在jQuery對象中無法使用DOM對象的任何方法褪子。
例如:
$("#id").innerHTML 和$("#id").checked之類的寫法都是錯誤的,可以用$("#id").html()和$("#id").attr ("checked")之類的 jQuery方法來代替。同樣烟逊,DOM對象也不能使用jQuery方法。學(xué)習(xí)jQuery開始就應(yīng)當(dāng)樹立正確的觀念铺根,分清jQuery對象和DOM對象之間的區(qū)別宪躯,之后學(xué)習(xí) jQuery就會輕松很多的。