DOM对象和jJQuery对象
作者:互联网
1.DOM对象 用原生js获取过来的对象是DOM对象
2.jQuery对象 : 用jQuery方式获取过来的对象是jQuery对象
3.jQuery对象只能使用jQuery方法,DOM对象使用原生的JavaScript属性和方法
实验新建html
<!DOCTYPE html>
<html lang="en">
<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="jquery.min.js"></script> <style> div { width: 200px; height: 200px; background-color: pink; } </style>
</head>
<body> <div></div> <span></span> <script> //1.DOM对象 用原生js获取过来的对象是DOM对象 var myDiv = document.querySelector('div'); //myDiv DOM对象 var mySpan = document.querySelector('span'); //mySpan DOM对象 console.dir(myDiv); //2.jQuery对象 : 用jQuery方式获取过来的对象是jQuery对象 $('div'); //$('div');是一个JQuery对象 $('span'); //$('span');是一个JQuery对象 console.dir($('div')); //3.jQuery对象只能使用jQuery方法,DOM对象使用原生的JavaScript属性和方法 // myDiv.style.display = 'none'; // myDiv.hide();myDiv是一个dom对象不能使用jquery里面的hide方法 // $('div').style.display = 'none';//这个 $('div')是一个JQuery对象不能使用原生js的属性和方法 </script> </body>
</html>
<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="jquery.min.js"></script> <style> div { width: 200px; height: 200px; background-color: pink; } </style>
</head>
<body> <div></div> <span></span> <script> //1.DOM对象 用原生js获取过来的对象是DOM对象 var myDiv = document.querySelector('div'); //myDiv DOM对象 var mySpan = document.querySelector('span'); //mySpan DOM对象 console.dir(myDiv); //2.jQuery对象 : 用jQuery方式获取过来的对象是jQuery对象 $('div'); //$('div');是一个JQuery对象 $('span'); //$('span');是一个JQuery对象 console.dir($('div')); //3.jQuery对象只能使用jQuery方法,DOM对象使用原生的JavaScript属性和方法 // myDiv.style.display = 'none'; // myDiv.hide();myDiv是一个dom对象不能使用jquery里面的hide方法 // $('div').style.display = 'none';//这个 $('div')是一个JQuery对象不能使用原生js的属性和方法 </script> </body>
</html>
标签:jQuery,原生,DOM,对象,myDiv,div,jJQuery 来源: https://www.cnblogs.com/luodejian/p/16368237.html