zoukankan      html  css  js  c++  java
  • jquery的基础认知

    jquery的基础认知

    1.获取元素,设置内容

     $("div").text("你好");
    //等同于js
    var divs=document.getElementsByTagName("div");
    for(var i=0;i<divs.length;i++){
         divs[i].textContent="你好";
    }
    
    1. $=jQuery
    console.log($===jQuery); 
    

    3.支持连缀写法

    $("div").text("你好").css("width","50px").attr("abc","a");
    //js中的连缀写法
    var str = "abcde";
    str.split("").reverse().join("");
    
    var obj = {
        a: function () {
            console.log("a");
            return this;
        },
        b: function () {
            console.log("b")
            return this;
        }
    }
    obj.a().b();
    
    • jQuery对象是一个列表对象,就是操作内容是针对列表中所有元素的($("div")获取的是所有的div元素);
    • jQuery对象是不能用DOM的方法和事件 ,它的方法也是仅针对jQuery对象可以使用,DOM对象不能使用
    • 但是,有时就是想要对jquery对象使用DOM的方法,所以会有jquery对象和DOM的互相转换

    jquery对象-->DOM

    console.log($("div")[0]);
    console.log($("div").get(0));
    console.log(Array.from($("div")));
    console.log($("div").get());//获取jQuery对象的DOM  数组
    

    DOM-->jquery

    var div=document.querySelector("div");
    console.log( $(div))   //直接把元素或者元素列表放入$()中就可以
    

    5.将jQuery列表中第几个元素筛选出jQuery新对象

    console.log( $("div").eq(0));   //只获取列表的第0个
    
  • 相关阅读:
    线性代数学习路线
    补充.关于秩的不等式
    第十讲.无关性、基与维数
    第九讲.Ax = b
    第八讲.Ax = 0
    大三下学期第一个月反思
    第六讲.LU分解
    第五讲.矩阵的逆
    第四讲.矩阵的运算
    NAT 实验
  • 原文地址:https://www.cnblogs.com/94-Lucky/p/13471735.html
Copyright © 2011-2022 走看看