1. 程式人生 > >jQuery-添加元素

jQuery-添加元素

spa 頭插 列表 clas tex color () bsp str

jquery添加元素一共有四個語句:

  • append() - 在被選元素的結尾插入內容
  • prepend() - 在被選元素的開頭插入內容
  • after() - 在被選元素之後插入內容
  • before() - 在被選元素之前插入內容

append() 在被選元素的結尾插入內容(被選元素內部)

prepend() 在被選元素的開頭插入內容(被選元素內部)

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></
title> <script type="text/javascript" src="jquery.min.js"></script> <script> $(document).ready(function() { $("#btnFirst").click(function() { $("p").prepend("<b style=‘color:#FF0000‘>追加成功</b>"); }); $(
"#btnSecond").click(function() { $("ol").prepend("<li style=‘color:#FF0000‘>追加成功</li>"); }); // $("#btnFirst").click(function() { // $("p").append("<b style=‘color:#FF0000‘>追加成功</b>"); // }); // $("#btnSecond").click(function() {
// $("ol").append("<li style=‘color:#FF0000‘>追加成功</li>"); // }); }); </script> </head> <body> <p>測試append()</p> <ol> <li>Java</li> <li>C#</li> </ol> <button id="btnFirst">追加文本</button> <button id="btnSecond">追加列表項</button> </body> </html>

after() 在被選元素之後插入內容(被選元素外部)

before() 在被選元素之前插入內容 (被選元素外部)

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript" src="jquery.min.js"></script>
        <script>
            $(document).ready(function() {
                $("#btnFirst").click(function() {
                    $("#targetP").after("<b style=‘color:#FF0000‘>追加成功</b>");
                });
                $("#btnSecond").click(function() {
                    $("#targetOl").after("<li style=‘color:#FF0000‘>追加成功</li>");
                });
//                $("#btnFirst").click(function() {
//                    $("#targetP").before("<b style=‘color:#FF0000‘>追加成功</b>");
//                });
//                $("#btnSecond").click(function() {
//                    $("#targetOl").before("<li style=‘color:#FF0000‘>追加成功</li>");
//                });
            });
        </script>
    </head>

    <body>
        <p id="targetP">測試append()</p>
        <p>測試append()</p>
        <ol id="targetOl">
            <li>Java</li>
            <li>C#</li>
        </ol>
        <button id="btnFirst">追加文本</button>
        <button id="btnSecond">追加列表項</button>
    </body>

</html>

jQuery-添加元素