document.getElementById vs jQuery$()

这是:

var contents=document.getElementById('contents');

与此相同:

var contents=$(“#contents”);

假设jQuery已加载

不完全是

document.getElementById('contents')//返回一个HTML DOM对象
变量内容=$(“#内容”)//返回jQuery对象

在jQuery中,要获得与document.getElementById相同的结果,可以访问jQuery对象并获取对象中的第一个元素(记住JavaScript对象的行为类似于关联数组)

var contents=$('#contents')[0]//返回一个HTML DOM对象

发表评论