首页 > 语言 > JavaScript > 正文

Jquery中基本选择器用法实例详解

2024-05-06 16:20:35
字体:
来源:转载
供稿:网友

这篇文章主要介绍了Jquery中基本选择器用法,以实例形式较为详细的分析了jQuery中常见选择器的使用方法,并备有较为详细的备注说明,需要的朋友可以参考下

本文实例讲述了Jquery中基本选择器用法。分享给大家供大家参考。具体如下:

 

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  3. <html xmlns="http://www.w3.org/1999/xhtml"
  4. <head> 
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  6. <title>Jquery 基本选择器</title> 
  7. <style type="text/css"
  8. .myDiv{width:100px;background-color:Blue;}  
  9. </style> 
  10. <script src="jquery-1.6.2.min.js" type="text/javascript"></script> 
  11. <script type="text/javascript"
  12. //JQuery选择器用于查找满足条件的元素。 
  13. //基本选择器是JQuery中最常用的选择器,也是最简单的选择器, 
  14. //它通过元素id,class和tagName来查找dom元素 
  15. //1.$("#id") : id选择器,document.getElementById("id"); 
  16. //2.$("div") :元素选择器 document.getElementByTagName("div"); 
  17. //3.$(".myClass") : 类选择器,返回所有class="myClass"的元素 
  18. //4.$("*") : 返回所有元素,多用于结合上下文搜索 
  19. //5.$("div,span,p.myClass") : 多条件选择器,返回所有查到的元素 
  20. $(function () { 
  21. //-----1.id选择器 
  22. //var $divMain = $("#main"); 
  23. //alert($divMain.get(0)); 
  24. //-----2.元素选择器 
  25. //var $divs = $("div"); 
  26. //for (var i = 0; i < $divs.length; i++) { 
  27. // alert($divs.get(i).innerHTML); 
  28. //} 
  29. //-----3.类选择器 
  30. //var $divs = $(".myDiv"); 
  31. //for (var i = 0; i < $divs.length; i++) { 
  32. // alert($divs.get(i).innerHTML); 
  33. //} 
  34. //-----4.返回所有元素 
  35. //var $Elements = $("*"); 
  36. //for (var i = 0; i < $Elements.length; i++) { 
  37. // alert($Elements.get(i).innerHTML); 
  38. //} 
  39. //-----5.多条件选择器 
  40. var $MyObjs = $("div,input,span"); 
  41. for (var i = 0; i < $MyObjs.length; i++) { 
  42. alert($MyObjs.get(i).id); 
  43. }); 
  44. </script> 
  45. </head> 
  46. <body> 
  47. <input id="button1" type="button" value="我是button1" /> 
  48. <div id="main"
  49. <div id="div1" class="myDiv">我是div1 
  50. <span id="span1">我是span1</span> 
  51. </div> 
  52. <div id="div2" class="myDiv">我是div2 
  53. <span id="span2">我是span2</span> 
  54. </div> 
  55. </div> 
  56. <input id="button2" type="button" value="我是button2" /> 
  57. </body> 
  58. </html> 

希望本文所述对大家的jQuery程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选