$(".shop-car").getBoundingClientRect()报错函数不存在

$(".shop-car").getBoundingClientRect()报错函数不存在我安装了jq,但是(".shopcar").getBoundingClientRect()(".shop-car").getBoundingClientRect()总是这样报错,后来通过别人的帮助改成了(".shop-car")[0].getBoundingClientRect()就好使了,于是我就有了疑问$(".shop-car").getBoundingClientRect()报错函数不存在然后我就查了百度
这是百度的解释:返回的值是一个DOMRect对象,它是getClientRects()元素返回的矩形的并集,即与元素关联的CSS边框。其结果是,其包含整个元件,具有只读的最小矩形left,top,right,bottom,x,y,width,和height性质描述在像素整体边界框。除视口左上角width和height相对于视口左上角的属性。
因为这个函数是jq自己封装的函数,所以返回值是一个对象