jQuery: 整理4---创建元素和添加元素

1.创建元素:$("内容")

const p = "<p>这是一个p标签</p>"
console.log(p)

console.log($(p))

2. 添加元素

2.1 前追加子元素

1.  指定元素.prepend(内容)  ->  在指定元素的内部的最前面追加内容,内容可以是字符串、html标签或者jQuery对象

    <style>
        div{
            margin: 10px 0;
        }
        .green {
            background-color: green;
        }
    </style>

    <div class="green">
        <span>333</span>
     </div>        
    // 1. 创建一个span
    const span = "<span>666</span>"

    // 2. 前追加子元素:
    $(".green").prepend(span)

 

 2. $(内容).prependTo(指定元素)   -> 把内容追加到指定元素内部的最前面

    const span2 = "<span>777</span>"
    $(span2).prependTo($(".green"))

2.2 后追加子元素 

1. 指定元素.append(内容)  ->  在指定元素的内部的最后面追加内容,内容可以是字符串、html标签或者jQuery对象

与前追加子元素一样,这边就省略了 -_-

2.3 前追加同级元素

before()   -> 在指定元素的前面追加内容

 const span2 = "<span>777</span>"

 $(".blue").before(span2)

 

 

 2.4 后追加同级元素

const span2 = "<span>777</span>"

 $(".blue").after(span2)

 

注意:将已存在的内容追加到指定元素中: 会将原来元素直接剪切放到指定元素 

 

 

相关推荐

  1. 如何利用jQuery来向一个元素添加移除CSS类?

    2023-12-25 08:38:03       60 阅读
  2. jQuery改变元素的方法

    2023-12-25 08:38:03       44 阅读
  3. Leetcode4-唯一元素(1748)

    2023-12-25 08:38:03       47 阅读
  4. jquery获取子元素的一些方法

    2023-12-25 08:38:03       64 阅读
  5. jQuery---判断元素是否是显示状态

    2023-12-25 08:38:03       53 阅读
  6. jquery删除一个页面元素动画特效

    2023-12-25 08:38:03       39 阅读
  7. React中如何动态添加删除元素

    2023-12-25 08:38:03       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-25 08:38:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-25 08:38:03       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-25 08:38:03       87 阅读
  4. Python语言-面向对象

    2023-12-25 08:38:03       96 阅读

热门阅读

  1. 介绍 TensorFlow 的基本概念和使用场景。

    2023-12-25 08:38:03       62 阅读
  2. uniapp三元表达式判断状态更改字体颜色?

    2023-12-25 08:38:03       47 阅读
  3. RISC-V搭建嵌入式QT开发环境

    2023-12-25 08:38:03       45 阅读
  4. 栈与队列part02 开心消消乐

    2023-12-25 08:38:03       57 阅读
  5. 设计模式(全)

    2023-12-25 08:38:03       49 阅读
  6. C++中vector返回值的最高效返回

    2023-12-25 08:38:03       58 阅读