jQuery :nth-last-of-type() 选择器

jQuery :nth-last-of-type() 选择器

jQuery :nth-last-of-type() 选择器是用来选择一个父级元素名称相同的所有孩子,从最后一个数到第一个。它使用1-索引计数。

语法:

element:nth-last-of-type(n|even|odd|formula)

参数:

  • n:它选择从最后的第n个元素。
  • even:它从最后一个开始选择每一个偶数元素。
  • odd:它选择从最后一个开始的每个奇数元素。
  • formula。它持有生成元素分组的公式,从最后一个开始,例如。3n+2通过取值n-0, 1, 2, …选择这个表达式输出的每个元素。

例子1:这个例子使用 :nth-last-of-type() 选择器来选择最后的奇数元素。

<!DOCTYPE html>
<html>
<head>
  <title>
    jQuery | :nth-last-of-type() Selector
  </title>
  <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
  </script>
</head>
<body>
  Computer Science Subjects
  <ul>
    <li>Data Structure</li>
    <li>Algorithm Analysis</li>
    <li>Operating System</li>
    <li>Computer Networks</li>
    <li>Web Technology</li>
    <li>C Programming</li>
    <li>C++ Programming</li>
    <li>Java</li>
  </ul>
  <!-- Script to use :nth-last-of-type() Selector -->
  <script>
    (document).ready(function () {
      var el =("ul li:nth-last-of-type(odd)").css({
        background: "green"
      });
    });
  </script>
</body>
</html>

输出:

jQuery :nth-last-of-type() 选择器

例子2:这个例子使用:nth-last-of-type()选择器来选择最后一个元素。

<!DOCTYPE html>
<html>
<head>
  <title>
    jQuery | :nth-last-of-type() Selector
  </title>
  <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
  </script>
</head>
<body>
  <section>
    <article>
      <p>Company - GeeksforGeeks</p>
      <p>Name - ABC</p>
      <p>Email - abc@geeksforgeeks.org</p>
    </article>
    <article>
      <p>Company - GFG</p>
      <p>Name - XYZ</p>
      <p>Email - xyz@gfg.org</p>
    </article>
    <article>
      <p>Company - G4G</p>
      <p>Name - Geeks</p>
      <p>Email - geeks@g4g.org</p>
    </article>
  </section>
  <!-- Script to use :nth-last-of-type() selector -->
  <script>
    (document).ready(function () {
      ("article p:first-of-type").css({
        fontWeight: "bold",
        fontSize: '1.2rem'
      })
      $("article p:nth-last-of-type(1)").css({
        fontStyle: 'italic',
        opacity: 0.8
      })
    })
  </script>
</body>
</html>

输出:

jQuery :nth-last-of-type() 选择器

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程