jQuery操作DOM元素案例
生活随笔
收集整理的這篇文章主要介紹了
jQuery操作DOM元素案例
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
直接打開(kāi)注釋即可觀察效果,都已經(jīng)測(cè)試通過(guò)!!!
<!DOCTYPE html> <html><head><meta charset="UTF-8"><title>操作DOM元素</title><script src="js/jquery-1.8.3.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){//直接設(shè)置樣式//$("#div1").css("color","red");//同時(shí)設(shè)置多個(gè)屬性//$("#div1").css({"color":"red","background":"pink"});//addClass//$("#div1").addClass("div1_style");//removeClass//$("#div1").removeClass("div1_style");//內(nèi)容操作,html方法,會(huì)解析標(biāo)簽/*$("#div1").html("<span style='color:purple'>這是添加的紫色的東西</span>");*//*alert($("#div1").html());*///text方法,直接就輸出來(lái)了 // $("#div1").text("<span style='color:purple'>這是添加的紫色的東西</span>");/*alert($("#div1").text());*///獲取表單的值//$("#name").val();//給表單里面賦值//$("#name").val("1111");//節(jié)點(diǎn)遍歷//獲取節(jié)點(diǎn)并隱藏//$("div").hide();//創(chuàng)建節(jié)點(diǎn)://var $newNode = $("<li>這是一個(gè)li</li>");//創(chuàng)建一個(gè)空的li節(jié)點(diǎn)//內(nèi)部插入//向div里面插入創(chuàng)建的節(jié)點(diǎn)(內(nèi)部的元素)//$("#div1").append($newNode);//把所選擇的元素追加到另一個(gè)元素里面//$("#div1").prepend($newNode);//將新元素插入到選擇的前面//$("#div1").prepend($newNode);//prependTo與prepend效果一樣,用法有差別//$($newNode).prependTo("#div1");//外部插入//after,將元素插入到選擇的后面(外面)//$("#div1").after($newNode);//insertAfter()與after的效果是一樣的,用法不一樣//$($newNode).insertAfter("#div1");//給選中元素的前面插入//$("#div1").before($newNode);//insertBefore,與before的效果一樣,但是用法不一樣//$($newNode).insertBefore("#div1");//刪除節(jié)點(diǎn)//$("li").remove();//刪除節(jié)點(diǎn)的第二種方法//$("li").empty();//替換節(jié)點(diǎn)replaceWith//$("li:eq(0)").replaceWith($newNode);//替換節(jié)點(diǎn)replaceAll//$($newNode).replaceAll("li:eq(1)");//復(fù)制節(jié)點(diǎn)//$("li:eq(1)").clone(true).appendTo("ul");//屬性操作//1.獲取屬性//alert($("#name").attr("type"));//2.設(shè)置屬性的值(設(shè)置表單不管用,設(shè)置圖片可以)//$("img").attr({width:"500",height:"100"});//刪除元素的屬性//$("img").removeAttr("width");})</script><style type="text/css">#div1{width: 200px;height: 200px;border: 1px solid black;}.div1_style{font-size: 50px;}</style></head><body><div id="div1">div1</div>用戶名:<input id="name" type="text" name="text" /><ul><li>第一個(gè)li</li><li>第二個(gè)li</li><li>第三個(gè)li</li><li>第四個(gè)li</li><li>第五個(gè)li</li></ul><img src="img/img1.jpg" width="300" height="500"/></body> </html>總結(jié)
以上是生活随笔為你收集整理的jQuery操作DOM元素案例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Meta Quest 3 头显上市在即,
- 下一篇: 亚马逊 Luna 云游戏用户现可购买育碧