599CN.COM - 【源码之家】老牌网站源码下载站,提供完整商业网站源码下载!

jquery中基本选择器有哪些?并写出示例代码

源码网2023-07-15 15:19:59127jquerylt选择器元素

简介

jQuery是一个快速、小巧、功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画等操作。其中,选择器是jQuery的核心功能之一,它允许我们通过简单的语法来选择HTML元素。

概述

在jQuery中,选择器是用来“选择”要操作的元素,通常以美元符号($)开头,并对指定的元素进行操作。jQuery中常见的选择器主要分为以下几类:

1. 基础选择器

基础选择器通过元素名、ID、类名等基本属性来选取元素。

示例代码:


  <html>
    <head>
      <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    </head>
    <body>
      <h3>基础选择器示例</h3>
      <p>选择元素名为p的元素:</p>
      <script>
        $('p').css("background-color", "yellow");
      </script>
    </body>
  </html>

2. 层级选择器

层级选择器通过元素之间的层级关系来选取元素,包括子元素、后代元素、同级元素等。

示例代码:


  <html>
    <head>
      <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    </head>
    <body>
      <h3>层级选择器示例</h3>
      <div class="parent">
        <p>子元素选择器示例:</p>
        <span>子元素</span>
      </div>
      <script>
        $(".parent > p").css("color", "red");
      </script>
    </body>
  </html>

3. 过滤选择器

过滤选择器通过筛选特定条件的元素进行选择,如:可见元素、隐藏元素、第一个元素、最后一个元素等。

示例代码:


  <html>
    <head>
      <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    </head>
    <body>
      <h3>过滤选择器示例</h3>
      <p>选择第一个p元素:</p>
      <script>
        $("p:first").css("font-weight", "bold");
      </script>
    </body>
  </html>

4. 表单选择器

表单选择器用于选取表单元素,如input、textarea、select等。

示例代码:


  <html>
    <head>
      <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    </head>
    <body>
      <h3>表单选择器示例</h3>
      <form>
        <input type="text" name="username">
        <input type="password" name="password">
        <input type="submit" value="登录">
      </form>
      <script>
        $("input[type='text']").css("border-color", "green");
      </script>
    </body>
  </html>

5. 内容过滤选择器

内容过滤选择器通过筛选元素的文本内容进行选择,如:包含指定文本、以指定文本开始、以指定文本结束等。

示例代码:


  <html>
    <head>
      <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    </head>
    <body>
      <h3>内容过滤选择器示例</h3>
      <p>选择文本内容包含"Hello"的元素:</p>
      <script>
        $(":contains('Hello')").css("color", "blue");
      </script>
    </body>
  </html>

总结

本文介绍了jQuery中常用的选择器,包括基础选择器、层级选择器、过滤选择器、表单选择器和内容过滤选择器。通过灵活地运用这些选择器,我们可以方便地选取和操作HTML元素,从而实现丰富多样的页面效果。

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://599cn.com/post/12634.html