zoukankan      html  css  js  c++  java
  • JQUERY添加、删除元素、eq()方法;

    一、jQuery - 添加元素

    1.append() - 在被选元素内部的结尾插入指定内容

    2.prepend() - 在被选元素内部的开头插入指定内容

    3.after() - 在被选元素之后插入内容

    4.before() - 在被选元素之前插入内容

    添加单个元素

    <script type="text/javascript" src="jquery-1.11.2.min.js"></script>
    <body>
    <p>111</p>
    </body>
    </html>
    <script type="text/javascript">
    $(document).ready(function(e) {
     $("p").append("222");
     $("p").prepend("333");
      $("p").after("444");
       $("p").before("555");
    });
    
    </script>

    添加若干元素----重点                

    <body>
    
    <button onclick="tianjia()">追加文本</button>
    </body>
    </html>
    <script type="text/javascript">
    function tianjia() 
    {
        var txt1="<p>文本1</p>";              // 使用 HTML 标签创建文本
        var txt2=$("<p></p>").text("文本2");  // 使用 jQuery 创建文本
        var txt3=document.createElement("p");
        txt3.innerHTML="文本3";               // 使用 DOM 创建文本 text with DOM
        $("body").append(txt1,txt2,txt3);        // 追加新元素
    }
    
    </script>

    二、jQuery - 删除元素

    1.remove() - 删除被选元素(及其子元素)

    2.empty() - 从被选元素中删除子元素

    <div id="div1">
    
    111111
    <p>2222222</p>
    <p class="pp">3333333333</p>
    <p class="pp">444444444</p>
    </div>
    <br>
    <button>移除div元素</button>
    </body>
    </html>
    <script type="text/javascript">
    $(document).ready(function(){
      $("button").click(function(){
        $("#div1").remove();         //删除div及其里边的p所有内容
        
         $("#div1").empty();         //删除div里面的p标签里面的内容
         
          $("p").remove(".pp");      //删除所有class为pp的p标签
      });
    });
    
    </script>

     eq()方法:

    1.eq() 方法返回带有被选元素的指定索引号的元素。

    2.索引号从 0 开头,所以第一个元素的索引号是 0

    <p>11111111</p>
    <p>11111111</p>
    <p>11111111</p>
    <p>11111111</p>
    </body>
    </html>
    <script>
    $(document).ready(function(e) {
        $("p").eq(1).css("background","red");  //取第二个p标签
    });
    </script>

  • 相关阅读:
    day08 服务
    day11
    day09
    day10 多媒体(文字 图片 音频 视频)
    注意事项
    自己的memcache类
    memcache安装
    android的init过程分析
    Android.mk文件语法规范及使用模板
    【转】基于V4L2的视频驱动开发
  • 原文地址:https://www.cnblogs.com/xingyue1988/p/6218100.html
Copyright © 2011-2022 走看看