AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

jQuery遍历节点树方法分析

51自学网 http://www.wanshiok.com
jQuery,遍历,节点

本文实例讲述了jQuery遍历节点树方法。分享给大家供大家参考,具体如下:

demo.html

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><script src="js/jquery-1.10.1.min.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[$(function(){  var $body = $("body").children();  var $p = $("p").children();  var $ul = $("ul").children();  alert( $body.length ); // <body>元素下有2个子元素  alert( $p.length ); // <p>元素下有0个子元素  alert( $ul.length ); // <p>元素下有3个子元素  for(var i=0;i< $ul.length;i++){    alert( $ul[i].innerHTML );  }});//]]></script></head><body><p title="选择你最喜欢的水果." >你最喜欢的水果是?</p><ul>  <li title='苹果'>苹果</li>  <li title='橘子'>橘子</li>  <li title='菠萝'>菠萝</li></ul></body></html>

效果图:

demo2.html

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><script src="js/jquery-1.10.1.min.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[$(function(){  var $p1 = $("p").next();  alert( $p1.html() ); // 紧邻<p>元素后的同辈元素  var $ul = $("ul").prev();  alert( $ul.html() ); // 紧邻<ul>元素前的同辈元素  var $p2 = $("p").siblings();  alert( $p2.html() ); // 紧邻<p>元素的唯一同辈元素});//]]></script></head><body><p title="选择你最喜欢的水果." >你最喜欢的水果是?</p><ul>  <li title='苹果'>苹果</li>  <li title='橘子'>橘子</li>  <li title='菠萝'>菠萝</li></ul></body></html>

效果图:

demo3.html

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><script src="js/jquery-1.10.1.min.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[$(function(){  $(document).bind("click", function (e) {    $(e.target).closest("li").css("color","red");  })});//]]></script></head><body><p title="选择你最喜欢的水果." >你最喜欢的水果是?</p><ul>  <li title='苹果'>苹果</li>  <li title='橘子'>橘子</li>  <li title='菠萝'>菠萝</li></ul></body></html>

效果图:

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery遍历算法与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jquery中Ajax用法总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结

希望本文所述对大家jQuery程序设计有所帮助。


jQuery,遍历,节点  
上一篇:JS绕过代理、VPN获取真实IP及内网IP,逆向追踪的实现方法  下一篇:深入理解AngularJS中的ng-bind-html指令和$sce服务