//用jQuery获取的对象是jQuery对象
//用DOM对象获取的对象是DOM对象
//jQuery获取对象 —— $('div')
//原生JavaScript获取对象 —— var oDiv = document.getElementById(".box")
$('div').style.display = "none"; //报错——Cannot setproperty 'display' of undefined
//因为jQuery对象中没有style这个原生的属性和方法
//jQuery对象不能使用原生的JavaScript的属性和方法
//DOM对象不能使用jQuery的方法
## jQuery对象和DOM对象的转换
DOM对象转换为jQuery对象
1)$('video');
2)var myVideo = document.querySelector('video');
$(myVideo);
$(myVideo).play(); //报错,$(...).play is not a function。jQuery中没有play()这个方法
jQuery对象转换为DOM对象
1)$('div')[index];
2)$('div').get(index);
$('video')[0].play(); //视频可以播放
$('video').get(0).play(); //视频可以播放
jQuery对象和DOM对象
最新推荐文章于 2024-07-25 09:24:40 发布