<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            jQuery的DOM操作筆記

            時間:2024-07-29 17:43:49 jQuery Mobile 我要投稿
            • 相關推薦

            jQuery的DOM操作筆記

              一.節點的操作

            jQuery的DOM操作筆記

              1.查找節點:

              var $var_1=$("htmltype"); //這句話就是獲取所有htmltype節點

              如:var $ul_1=$("ul");

              2.創建并追加節點:

              var $var_1=$("");//這句話是創建一個節點

              $("htmltype2").append($var_1); //這句話是把節點插入所有htmltype2節點中

              例子:var $li_1=$("

            • 香蕉

            • ");

              $("ul").append($li_1);

              其中插入方法有以下幾種:

              append() 把B追加到A內部(所有的A元素,以下類似) appendTo() 把A追加到B內部 prepend() 把B追加到A內部的內容前 prependTo() 把A追加到B的內容前 after() 在A后追加B After() 在A前追加B before() 在A前追加B Before()在A后追加B

              例子:$("ul").append("

            • 你好

            • ");//在ul內部追加li

              $("

            • 你好

            • ").appendTo("ul");//在ul內部追加li

              3.刪除節點

              remove() 刪除該元素 empty() 清空節點,包括后代節點

              例子:$("ul li:eq[1]").remove(); //獲取ul中的第二個li并刪除

              $("ul li").remove(“li[title="菠蘿"]”);//刪除ul中li元素屬性title="菠蘿"的元素

              4.復制節點

              clone();//復制本節點

              例子:$("ul li:eq[1]").clone().appenTo("ul");//復制并追加到ul中,只復制是不會顯示出來的

              5.替換節點

              replaceWith();//將B替換所有A replaceAll();//將A替換所有B

              6.包裹節點

              warpAll();//用B包裹A warpInner();//用B包裹A的內容

              二.屬性操作

              1.獲取和設置屬性

              var $var_1=$("p");//這句話是獲取節點P

              var $p_1=$var_1.attr("title");//獲取節點P的title屬性

              var $p_2=$var_1.attr("title","你好");//設置節點P的title屬性為"你好"

              2.刪除屬性

              $("p").removeAttr("title");//刪除節點P的Title屬性

              三.樣式操作

              1.獲取和設置樣式

              var $var_class=$("p").attr("class");//獲取節點P的class屬性

              $("p").attr("class","class1");設置節點P的class屬性為樣式表類class1

              2.追加樣式

              addClass() 添加樣式到A

              例子:$("p").addClass("another");添加樣式表類another類到P

              3.移除樣式

              removeClass() 移除類

              4.切換樣式

              toggleClass() 切換clss屬性類為新的類

              5.判斷某個樣式是否存在

              hasClass()

              四.內容的操作

              html() 該方法獲取html元素的內容,如:var var1=$("p").html();//獲取P元素內的內容 text() 獲取或設置某個html元素的內容 val() 獲取元素的Value值 children() 獲取html元素的所有子節點 next()獲取html元素后緊鄰的同輩節點 prev() 獲取html元素前緊鄰的同輩節點 siblings() 獲取html元素前后緊鄰的同輩節點

              五.CSS-DOM技術

              css("屬性","值") 設置元素css某個屬性的值,如:$("p").css("color","red");//設置P的css屬性{color:red;}

            【jQuery的DOM操作筆記】相關文章:

            jquery提交按鈕的代碼03-30

            jQuery程序設計03-30

            如何理解jquery事件冒泡03-29

            淺析jQuery 遍歷函數javascript03-29

            jQuery中prev()方法用法03-30

            jQuery中replaceAll()方法用法03-30

            關于BOM與DOM的區別的分析03-29

            基于jQuery的固定表格頭部的代碼03-30

            jQuery 源碼分析和Ready函數03-29

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看