jQuery入门

蔚落 2023-10-10 20:45 148阅读 0赞

一、正确使用jQuery

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>jQuery入门</title>
  6. <style type="text/css">
  7. #d1{
  8. width: 200px;
  9. height: 200px;
  10. background-color: aqua;
  11. }
  12. #d2{
  13. width: 200px;
  14. height: 200px;
  15. background-color: aqua;
  16. }
  17. body{
  18. margin: 0;
  19. padding: 0;
  20. }
  21. </style>
  22. <!-- 1.引入jQuery的类库 -->
  23. <script src="js/jquery.min.js"></script>
  24. <!-- 2.书写jQuery的代码 -->
  25. <script type="text/javascript">
  26. //jQuery加载文档
  27. $(function(){
  28. //1)如何获取id为d1的元素
  29. var d1=document.getElementById("d1"); //js的做法
  30. d1.innerText="<span>abd</span>" //不能识别html属性<span>直接输出
  31. // d1.innerHTML="<span>abd</span>" //可以识别html属性 <span>
  32. //jQuery的做法
  33. var d2= $("#d2");
  34. d2.text("xyz");
  35. });
  36. </script>
  37. </head>
  38. <body>
  39. <div id="d1">
  40. </div>
  41. <div id="d2">
  42. </div>
  43. </body>
  44. </html>

运行效果图如下:

a5f60769553e40a2bf6f2062bab0ae22.png

二、 对象间的转换

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>jQuery对象和DOM对象转换</title>
  6. <!-- 1.引入jQuery的类库 -->
  7. <script src="js/jquery.min.js"></script>
  8. <!-- 2.书写jQuery的代码 -->
  9. <script type="text/javascript">
  10. //jQuery加载文档
  11. $(function(){
  12. //1)js 获取的是DOM对象
  13. var dom=document.getElementById("d1");
  14. //2)jQuery 获取的是jQuery对象
  15. var jq=$("#d1");
  16. dom.innerText="abc";
  17. jq.text("xyz");
  18. //JQ对象转换成DOM对象
  19. jq[0].innerText="xyz";
  20. //DOM对象转换成JQ对象
  21. $(dom).text("111");
  22. });
  23. </script>
  24. </head>
  25. <body>
  26. <div id="d1">
  27. </div>
  28. <div id="d2">
  29. </div>
  30. </body>
  31. </html>

运行效果如下:

37a56bc5068146e5bdd55bbaf138445c.png

三、jQuery选择器的使用

选择器分为:ID选择器、class选择器、元素选择器、层级选择器等。

选择器的使用:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>jQuery对象和DOM对象转换</title>
  6. <!-- 1.引入jQuery的类库 -->
  7. <script src="js/jquery.min.js"></script>
  8. <!-- 2.书写jQuery的代码 -->
  9. <script type="text/javascript">
  10. //jQuery加载文档
  11. $(function(){
  12. //jQuery的ID选择器获取元素
  13. var a1=$("#d1");
  14. console.log(a1);
  15. //JQ的class选择器获取元素
  16. var a2=$(".c1");
  17. console.log(a2);
  18. //JQ的元素选择器获取元素
  19. var a3=$("p");
  20. console.log(a3);
  21. //JQ的层级选择器获取元素
  22. var a4=$("ul li");
  23. console.log(a4);
  24. for(var i=0;i<a4.length;i++){
  25. alert(a4[i].innerText);
  26. }
  27. var a5=$("ul>li");
  28. console.log(a5);
  29. for(var i=0;i<a5.length;i++){
  30. alert(a5[i].innerText);
  31. }
  32. });
  33. </script>
  34. </head>
  35. <body>
  36. <h2>jQuery选择器</h2>
  37. <div id="d1">id选择器</div>
  38. <div class="c1">class选择器</div>
  39. <div class="c1">class选择器</div>
  40. <p>标签选择器1</p>
  41. <p>标签选择器2</p>
  42. <ul>
  43. <li>1</li>
  44. <li>2</li>
  45. <li>3</li>
  46. <li>4</li>
  47. <ol>
  48. <li>5.1</li>
  49. <li>5.2</li>
  50. </ol>
  51. </ul>
  52. </body>
  53. </html>

运行效果如下:

9e80fbd1e25d42a2826b40792bed330a.png

发表评论

表情:
评论列表 (有 0 条评论,148人围观)

还没有评论,来说两句吧...

相关阅读

    相关 jQuery入门

    现在我开始学习前端的js框架jQuery,虽然还要学很多东西,但是我也会坚持下去,万事开头难,坚持就是一种人生态度,在我自学的过程中,发现问题,解决问题.没有什么可以让我放弃,

    相关 Jquery入门

    Jquery是一个JavaScript库,封装了开发过程中我们常用的功能   在使用Jquery之前,我们需要先拿到Jquery的文件,可以去[Jquery官网][Jque