zoukankan      html  css  js  c++  java
  • Jquery的语法与选择器

    jQuery的基础语法 是 $(selector).action()

     其中selector是选择和查找html元素

    action是执行元素。

    • $(this).hide() - 隐藏当前元素

    • $("p").hide() - 隐藏所有 <p> 元素

    • $("p.test").hide() - 隐藏所有 class="test" 的 <p> 元素

    • $("#test").hide() - 隐藏所有 id="test" 的元素     

    jQuery 的入口函数

      $(doument).reday(function (){

        开始写jQuery代码 });

    简写为$(function(){

         //开始写jQuery代码 });

    jQuery的选择器允许查找html中的单个或者元素组进行操作。

    所有的选择器都是以$().

     比如选择html中的p元素 $("p").

    $(document).ready(function(){
      $("button").click(function(){
        $("p").hide();
      });
    });

    将html中所有P元素隐藏。

    $("#id") 通过ID选择唯一的元素。

    $(".class")通过class名选择唯一的元素或者元素组。

    $("*") * 代表html中所有元素。

    $("this")选择当前的html元素。

    $(document).ready(function(){
      $("button").click(function(){
        $(this).hide();
      });
    });

    比如代码中的this代表的是 button这个按钮。

    $("p:first") 选择第一个P元素。

    $("p.avf")选择class名为avf的P元素。

    $("ul li:first") 选取第一个 <ul> 元素的第一个 <li> 元素

    $("[href]") 选择带有href属性的所有元素。

    $("a[target='_blank']") 选择target值为_blank的a标签。

    $(":button") 选择所有type=button的所有input元素和button元素。

    $("tr:even") 选择偶数位置的tr元素。

    $("tr.odd") 选择奇数位置的tr元素。

    关于:和 [ ] 的理解: 其中'' : "可以理解为元素种类。 “[ ]” 可以理解为属性种类。

      

  • 相关阅读:
    云计算架构
    Java多线程中static变量的使用
    Spring单例与线程安全小结
    sparkSQL实战详解
    sparkSQL整体实现框架
    spark架构
    如何快速定位出一个IP地址的归属地?——二分查找变体
    如何在 1000 万个整数中快速查找某个整数?——二分查找
    语言库中常用的排序算法qsort()底层结构
    链表常考笔试面试题(常备)
  • 原文地址:https://www.cnblogs.com/time-to-despair/p/9612572.html
Copyright © 2011-2022 走看看