document.getElementById("xx")和$("#xx")的区别是

document.getElementById("tabProduct")和$("#tabProduct")的不是一样的么?为什么
我用$("#tabProduct")就报错,用document.getElementById("tabProduct")就好好的
图片说明
图片说明
图片说明
图片说明

2个回答

原生js和jquery框架的语法,而且jquery $得到的对象你使用上也有问题,你那样$('#xxxx')[0]要转为dom对象才能调用dom对象的属性rows,要不你那样写也会报错,jquery对象没有rows属性,是dom对象的

$("#tabProduct")是Jquery的写法,如果你要这样写,那么你要引入jquery.js,而document.getElementById("tabProduct")是js的原生写法,所以不报错

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问