jQuery遍歷節(jié)點樹方法分析
本文實例講述了jQuery遍歷節(jié)點樹方法。分享給大家供大家參考,具體如下:
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>
效果圖:

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery遍歷算法與技巧總結(jié)》、《jQuery擴展技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery拖拽特效與技巧總結(jié)》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結(jié)》、《jQuery常見經(jīng)典特效匯總》、《jQuery動畫與特效用法總結(jié)》及《jquery選擇器用法總結(jié)》
希望本文所述對大家jQuery程序設(shè)計有所幫助。
- jQuery遍歷DOM元素與節(jié)點方法詳解
- jQuery實現(xiàn)動態(tài)添加節(jié)點與遍歷節(jié)點功能示例
- jQuery DOM節(jié)點的遍歷方法小結(jié)
- jQuery遍歷節(jié)點方法匯總(推薦)
- jQuery遍歷DOM節(jié)點操作之filter()方法詳解
- jQuery循環(huán)遍歷子節(jié)點并獲取值的方法
- JQuery遍歷DOM節(jié)點的方法
- JQuery中節(jié)點遍歷方法實例
- Jquery節(jié)點遍歷next與nextAll方法使用示例
- Jquery遍歷節(jié)點的方法小集
- jQuery遍歷節(jié)點元素方法介紹
相關(guān)文章
JS實現(xiàn)點擊生成UUID的方法完整實例【基于jQuery】
這篇文章主要介紹了JS實現(xiàn)點擊生成UUID的方法,結(jié)合完整實例形式分析了基于jQuery實現(xiàn)的隨機字符串生成相關(guān)操作技巧,需要的朋友可以參考下2019-06-06
jquery append 動態(tài)添加的元素事件on 不起作用的解決方案
這篇文章主要介紹了jquery append 動態(tài)添加的元素事件on 不起作用的解決方案,需要的朋友可以參考下2015-07-07
js實現(xiàn)的黑背景灰色二級導(dǎo)航菜單效果代碼
這篇文章主要介紹了js實現(xiàn)的黑背景灰色二級導(dǎo)航菜單效果代碼,涉及javascript操作頁面元素動態(tài)切換的實現(xiàn)技巧,非常具有實用價值,需要的朋友可以參考下2015-08-08
jQuery插件echarts實現(xiàn)的去掉X軸、Y軸和網(wǎng)格線效果示例【附demo源碼下載】
這篇文章主要介紹了jQuery插件echarts實現(xiàn)的去掉X軸、Y軸和網(wǎng)格線效果,結(jié)合實例形式分析了echarts插件繪制表格圖及圖形相關(guān)屬性設(shè)置操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03
Jquery操作下拉框(DropDownList)實現(xiàn)取值賦值
Jquery操作下拉框(DropDownList)想必大家都有所接觸吧,下面與大家分享下對DropDownList進行取值賦值的實現(xiàn)代碼2013-08-08
jquery中封裝函數(shù)傳遞當(dāng)前元素的方法示例
這篇文章主要給大家介紹了關(guān)于jquery中封裝函數(shù)傳遞當(dāng)前元素的方法,文中給出了詳細的示例代碼,對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-05-05

