jQuery-添加元素
阿新 • • 發佈:2018-10-25
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-添加元素