月亮代表我的心

个人博客,跟月亮无关,跟代表无关,无关谁的心

笔记:jQuery对象与DOM对象区别及相互转换

通过jQuery包装DOM对象后产生的对象为jQuery对象,其无法使用DOM对象任何方法与属性,如:getElementById()。

jQuery对象是一数组对象,通过jQuery对象[index]jQuery对象.get(index)可获得相应DOM对象;通过$(DOM对象),可把DOM对象转换成jQuery对象。

1
2
3
4
5
6
$(document).ready(function(){
    var domObj = document.getElementsByTagName("h3")[0]; // Dom对象
    var $jQueryObj = $(domObj);  //jQuery对象
    alert("DOM对象:"+domObj.innerHTML);
    alert("jQuery对象:"+$jQueryObj.html());
});

window.onload=function(){}

等待网页中所有的内容(包括图片)加载完毕后方执行。

$(document).ready(function(){}) 简写形式: $(function(){})

DOM加载完毕后即执行

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注