使用jQuery操作DOM
2021-01-27 17:12
                         标签:strong   jquery   文本   new   实现   tor   alt   属性   scl           1.jQuery中的DOM操作               jQuery对JavaScript中的DOM操作进行了封装        2.设置和获取样式值               1.使用css()为指定的元素设置样式值或获取样式值               2.addClass() 追加样式                      $("h2").mouseover(function() {                               $("p").addClass("content border");                             });               3.remove()移除加样式                      $("h2").mouseout(function() {                             $("p").removeClass("text content");                       });               4.toggleClass()切换样式                      模拟addClass()与removeClass()实现样式切换过程                      $("h2").click(function() {                               $("p").toggleClass("content border");                      });               5.hasClass()判断是否包含指定样式        3.HTML代码操作               html()可以对HTML代码进行操作,类似于JS中的innerHTML        4.标签内容操作               text()可以获取或设置元素的文本内容               html()用于获取第一个匹配元素的HTML内容或文本内容        5.属性值操作               val()可以获取或设置元素的value属性值        6.创建节点函数               工厂函数$()用于获取或创建节点                      $(selector):通过选择器获取节点                      $(element):把DOM节点转化成jQuery节点                      $(html):使用HTML字符串创建jQuery节点        7.删除节点               remove():删除整个节点                      $(selector).remove([expr]);               empty():清空节点内容                      $(selector).empty();        8.替换节点               replaceWith()和replaceAll()用于替换某个节点                      var $newNode1=$("                      $(".gameList li:eq(2)").replaceWith($newNode1);                      $($newNode1).replaceAll(".gameList li:eq(2)");        9.复制节点        clone()用于复制某个节点                      $(".gameList li:eq(1)").click(function(){                              $(this).clone(true).appendTo(".gameList");                         })                      $(".gameList li:eq(2)").click(function(){                             $(this).clone(false).appendTo(".gameList");                        })        10.获取和设置元素属性                attr()用来获取与设置元素属性                       $(".contain img").attr({width:"200",height:"80"});               removeAttr()用来删除元素的属性                      $(".contain img").removeAttr("alt"); 使用jQuery操作DOM 标签:strong   jquery   文本   new   实现   tor   alt   属性   scl    原文地址:https://www.cnblogs.com/yangshuwen/p/13220904.html         $(this).css("border","5px solid #f5f5f5");
       或
         $(this).css({"border":"5px solid #f5f5f5","opacity":"0.5"});
       //opacity设置透明度
        $("h2").mouseover(function() {
           if(!$("p").hasClass("content ")){
                  $("p").addClass("content ");
           }
        });
              $("div.left").html();
              或
               $("div.left").html("
              $("div.left").text();
              或
               $("div.left").text("
              $(this).val();
              或  
              $(this).val(value);              var $newNode=$("