一尘不染

document.getElementById与jQuery $()

javascript

这是:

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

与此相同:

var contents = $('#contents');

鉴于jQuery已加载?


阅读 480

收藏
2020-04-25

共1个答案

一尘不染

不完全是!!

document.getElementById('contents'); //returns a HTML DOM Object

var contents = $('#contents');  //returns a jQuery Object

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

var contents = $('#contents')[0]; //returns a HTML DOM Object
2020-04-25