<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 });