jQuery 創(chuàng)建節(jié)點

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script src="js/jquery-3.1.0.js" type="text/javascript" charset="utf-8"></script>
        
        <script type="text/javascript">
        $(document).ready(function(){

//創(chuàng)建節(jié)點的三種方式

方法一:通過HTML直接創(chuàng)建(把節(jié)點拼接成字符串)
        var textNode1 = '<p>我是通過HTML創(chuàng)建出來的</p>';
方法二:通過JQ創(chuàng)建
  var textNode2 = $('<p></p>').text('我是通過JQ創(chuàng)建出來的')

方法三:通過JS創(chuàng)建出來的DOM操作創(chuàng)建節(jié)點

        var textNode3  = document.createElement("p");
        textNode3.innerHTML = '我是通過js的DOM操作創(chuàng)建出來的';

把節(jié)點拼接進文檔

append() 把多個節(jié)點拼接新文檔中
A.append(B):把B節(jié)點拼接進A節(jié)點的內部結尾

$('body').append(textNode1,textNode2,textNode3);

A.appendTo(B):把A節(jié)點拼接進B節(jié)點內部結尾的位置

        //$(textNode1).appendTo('body')

A.prepend(B):把B拼接在A的開始位置

        //$('body').prepend(textNode3);

A.prependTo(B): 把A拼接進B節(jié)點的內部的開始位置

        //$(textNode2).appendTo('body')

after() :在被選元素之后插入新的兄弟標簽

before() :在被選元素之前插入新的兄弟標簽

        $('div').after(textNode1);
        $('div').before(textNode1);

})
    </script>
</head>
<body>
    <div></div>
</body>

</html>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一、樣式篇 第1章 初識jQuery (1)環(huán)境搭建 進入官方網站獲取最新的版本 http://jquery.co...
    凜0_0閱讀 3,665評論 0 44
  • CQ榕樹下閱讀 147評論 0 0
  • 教學反思(二)上篇 今天的教學反思,我想通過上午、下午兩次來寫。首先說一下上午第一節(jié)聽張進老師這節(jié)課的感受。這是七...
    精神燦爛閱讀 296評論 0 0
  • 一、枚舉 我們所定義的每個枚舉類型都繼承自java.lang.Enum類。枚舉中的每個成員默認都是publiic ...
    鑒聞俗說閱讀 524評論 0 0
  • 1.場景還原 近期由于項目要上線,所以筆者對linux上心了,然后就一些研究過程的坑拋出來,希望大伙能夠受益。 2...
    老張家的獨苗閱讀 579評論 0 0

友情鏈接更多精彩內容