<script type="text/javascript"> $(function(){ $("#btnFind").click(function(){ //查找元素節點 var getValue= $("ul li:eq(1)").text();//獲取第二個元素的值 alert(getValue);
//查找屬性節點 attr()方法的參數可以是一個,也可以是兩個,當參數是一個時,則是要查詢的屬性的名字,兩個時,則是賦值 var para=$("p"); var p_text=para.attr("title");//獲取<p>元素節點屬性的title alert(p_text); alert(para.attr("title","改變你最喜歡吃的水果").attr("title"));//首先改變title的值,然后在取title的值 });
//創建節點 append(),prepend()加載元素的內部,為父子關系,after(),before()加在元素的前后,為兄弟光系 $("#btnCreate").click(function(){ var html=$("<li title= '桃子'>桃子</li><li title= '菠蘿'> 菠蘿</li>"); // $("ul").append(html);//默認會加在ul最后面 // var li2=$("ul li:eq(1)").after(html);//加在第二個li后面 var li2=$("ul li:eq(1)").before(html);//加在第二個li前面 });
$("#btnDelete").click(function(){ // var li2=$("ul li:eq(1)").remove();//刪除第二個li元素 //$("ul").append(li2);//把剛才刪除的節點又重新添加到ul元素里
<script type="text/javascript" language="javascript"> $(function(){ $("#btnSetOrGetAttr").click(function(){ var p = $("p").attr("title");//獲取屬性 alert(p); var pSet=$("p").attr("title","這是我重新設置的title屬性哈"); alert(pSet.attr("title"));//獲取重新設置后的title });
$("#btnDeleteAttr").click(function(){ var p=$("p").removeAttr("title"); alert(p.attr("title")); });
$("#btnSetOrGetStyle").click(function(){ var p=$("p").attr("class");//獲取p元素的class alert(p); var pSet=$("p").attr("class","height");//設置class為height; alert(pSet.attr("class"));//獲取設置后的class });