• jQuery HTML


    1.jQuery获得内容和属性

    jQuery拥有可以操作HTML元素和属性的方法。

    获得内容

      text()  html()  val()

    获得属性

      attr()

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
    </script>
    <script>
    $(document).ready(function(){
      $("button").click(function(){
        alert($("#runoob").attr("href"));
      });
    });
    </script>
    </head>
    
    <body>
    <p><a href="//www.runoob.com" id="runoob">菜鸟教程</a></p>
    <button>显示 href 属性的值</button>
    </body>
    </html>
    

      显示结果://www.runoob.com

    2.jQuery设置内容和属性

    设置内容

    $("#test1").text("Hello world!");

    $("#test2").html("<b>Hello world!</b>");

    $("#test3").val("RUNOOB");---->设置或返回表单字段的值

    设置属性

    $("#runoob").attr("href","http://www.runoob.com/jquery");

    attr方法允许同时设置多个属性

    $("#runoob").attr({ "href" : "http://www.runoob.com/jquery", "title" : "jQuery 教程" });

    回调函数

    text(),html(),val(),attr()都有回调函数。

    回调函数有两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值

    3.jQuery添加元素

    append() - 在被选元素的结尾插入内容

    prepend() - 在被选元素的开头插入内容

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

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

    function appendText()
    {
        var txt1="<p>文本。</p>";              // 使用 HTML 标签创建文本
        var txt2=$("<p></p>").text("文本。");  // 使用 jQuery 创建文本
        var txt3=document.createElement("p");
        txt3.innerHTML="文本。";               // 使用 DOM 创建文本 text with DOM
        $("body").append(txt1,txt2,txt3);        // 追加新元素
    }
    

    4.jQuery删除元素

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

    $("#div1").remove();

    remove可以加参数,对删除元素进行过滤

    $("p").remove(".italic");  删除class=“italic”的所有<p>元素

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

      $("#div1").empty();

     

  • 相关阅读:
    android下socket编程问题:服务器关闭时,客户端发送请求的异常处理
    MySQL新建用户,授权,删除用户,修改密码
    jquery验证表单代码
    Incorrect key file for table '/tmp/#sql_46fd_0.MYI'; try to repair it
    初试百度地图API
    Android控件之GridView探究
    使用Intent调用内置应用程序
    消除SDK更新时的“https://dl-ssl.google.com refused”错误
    A folder failed to be renamed or moved--安装Android SDK的问题
    windows下搭建svn服务器
  • 原文地址:https://www.cnblogs.com/jszfy/p/12753578.html
Copyright © 2020-2023  润新知