zoukankan      html  css  js  c++  java
  • 56、jQuery之文档操作

    1、添加文档到指定元素内部的后面

    $(A).append(B)// 把B追加到A
    $(A).appendTo(B)// 把A追加到B

    2、添加文档到指定元素内部的前面
    $(A).prepend(B)// 把B前置到A
    $(A).prependTo(B)// 把A前置到B
    
    
    var liE=document.createElement("li")  //首先创建一个元素,用变量储存
    undefined
    liE.innerText="我是li"         //为元素赋值
    "我是li"  
    $("#u1").append(liE)  //添加到指定元素内部后面
    
    $("#u1").prepend(liE)  ////添加到指定元素内部前面

    3、添加到指定元素外部的后面、前面

    $(A).after(B)// 把B放到A的后面
    $(A).insertAfter(B)// 把A放到B的后面
    $(A).before(B)// 把B放到A的前面
    $(A).insertBefore(B)// 把A放到B的前面

    4、移除和清空元素

    $("#l3").remove();   //直接把l3标签和内部子标签全部删掉
    $("#u1").empty()  //清空内部的子标签和内容(不会删除其本身,所以这才是清空)

    5、each

    //对于div中有ul,把ul中的li内容打印出来
    $("div").each(function(){
    console.log(this)});  //each中的this指的是:每一条要打印的内容

     6、克隆

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>克隆</title>
    </head>
    <body>
    
    <button class="b1">点击复制</button>
    <script src="jquery-3.2.1.min.js"></script>
    
    <script>
        $(".b1").click(function () {
            $(this).clone(true).insertAfter(this)
    
        });
    
    </script>
    
    
    </body>
    </html>
    克隆
    // clone方法加参数true,克隆标签并且克隆标签带的事件
    // clone方法不加参数true,克隆标签但不克隆标签带的事件

    7、return false:阻止后续默认事件执行

  • 相关阅读:
    23. 霍纳法则(多项式求值快速算法)
    22. 欧几里德算法(求最大公约数GCD)
    [poj 2106] Boolean Expressions 递归
    [poj 1185] 炮兵阵地 状压dp 位运算
    [MOOC程序设计与算法二] 递归二
    [poj 3254] Corn Fields 状压dp
    [hdu 1074] Doing Homework 状压dp
    [hdu 1568] Fibonacci数列前4位
    [haut] 1281: 邪能炸弹 dp
    [hdu 2604] Queuing 递推 矩阵快速幂
  • 原文地址:https://www.cnblogs.com/wangyuxing/p/8583706.html
Copyright © 2011-2022 走看看