- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <title>obj.html</title>
- <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
- <meta http-equiv="description" content="this is my page">
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
- <script type="text/javascript" src="../../jquery-2.2.4.js"></script>
- <script type="text/javascript">
- /*
- jQuery对象和dom对象的区别
- dom对象是document.getElement来获取dom对象,dom对象只能访问dom中预定义的方法
- value innerHTML innerText style.样式名=值
- jQuery对象 就是通过$()对象处理返回的对象,该对象是jQuery的数组,只能调用
- jQueryr提供的方法,比如 css text html val() value
- */
- $(function(){
- //dom对象 不能调用jQuery方法
- var myDiv=document.getElementById("myDiv");
- myDiv.style.color="red";
- var myDiv2=document.getElementById("myDiv2");
- myDiv.innerText=myDiv2.innerText;
- //jQuery对象不能调用dom对象的方法
- $("#myDiv").css("color","green");
- $("#myDiv").text($("input")[1].value);
- /*
- jQuery对象和dom对象的互相转换
- */
- //jQuery对象转换dom对象
- var oDiv=$("input")[0];
- alert(oDiv);
- //dom对象转换成jQuery对象
- var oDiv2=document.getElementById("myDiv2");
- var jQueryDiv=$(oDiv2);
- jQueryDiv.css("color","skyblue");
- })
- </script>
- </head>
- <body>
- <div id="myDiv">hello jquery</div>
- <div id="myDiv2">hello world</div>
- <span>hello</span><br/>
- <input id="myInput" type="text" value="888888" />
- <input type="text" value="99999" />
- <p my="a"></p>
- <p my="b"></p>
- <div>
- <a href="www.google.com"></a>
- </div>
- </body>
- </html>
jQuery对象和dom对象的区别和相互转换
最新推荐文章于 2023-04-08 10:41:35 发布