jQuery :parent Selector

实例

选择包含子元素的所有 <td> 元素,包括文本:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
  5. <script>
  6. $(document).ready(function(){
  7. $("td:parent").css("background-color", "yellow");
  8. });
  9. </script>
  10. </head>
  11. <body>
  12. <h2>欢迎来到我的主页</h2>
  13. <table border="1">
  14. <tr>
  15. <th>公司</th>
  16. <th></th>
  17. <th>国家</th>
  18. </tr>
  19. <tr>
  20. <td>Alfreds Futterkiste</td>
  21. <td>Maria Anders</td>
  22. <td></td>
  23. </tr>
  24. <tr>
  25. <td>Berglunds snabbkp</td>
  26. <td></td>
  27. <td>Sweden</td>
  28. </tr>
  29. <tr>
  30. <td>Centro comercial Moctezuma</td>
  31. <td>Francisco Chang</td>
  32. <td>Mexico</td>
  33. </tr>
  34. <tr>
  35. <td>Ernst Handel</td>
  36. <td></td>
  37. <td>Austria</td>
  38. </tr>
  39. <tr>
  40. <td></td>
  41. <td></td>
  42. <td>UK</td>
  43. </tr>
  44. <tr>
  45. <td>Kniglich Essen</td>
  46. <td>Philip Cramer</td>
  47. <td>Germany</td>
  48. </tr>
  49. <tr>
  50. <td>Laughing Bacchus Winecellars</td>
  51. <td>Yoshi Tannamuri</td>
  52. <td>Canada</td>
  53. </tr>
  54. <tr>
  55. <td>Magazzini Alimentari Riuniti</td>
  56. <td>Giovanni Rovelli</td>
  57. <td>Italy</td>
  58. </tr>
  59. <tr>
  60. <td>North/South</td>
  61. <td>Simon Crowther</td>
  62. <td>UK</td>
  63. </tr>
  64. </table>
  65. <p>尝试在 td 元素中写一些空的东西。它现在将被选中。</p>
  66. </body>
  67. </html>

定义与用法

:parent 选择器选择作为另一个元素的父元素的所有元素,包括文本节点。


语法

  1. $(":parent")

分类导航