2013-12-23 47 views
1

如何使用它?我正在研究jQuery Cookbook,我是新手。我無法弄清楚如何使這個代碼工作。有孩子的jQuery變量

var anchors = jQuery('a'); 
// #1 
anchors.children(); 
// #2 
jQuery('> *', anchors); 
// #3 
anchors.find('> *'); 

的事情是,我想選擇所有使用變量和兒童是根據菜譜上面的代碼名單上的孩子<a>標籤。

這是HTML代碼:

<ul id="nav"> 
<li><a href="#anchor1">Anchor 1</a></li> 
<li><a href="#anchor2">Anchor 2</a></li> 
<li><span><a href="#anchor3">Anchor 3</a></span></li> 
</ul> 
+2

爲什麼不直接使用(UL#資產淨值李一)? – Elmer

+0

我做到了,但我想嘗試一下其他的結構,比如那些3 –

+0

錨是指什麼? – Daiwei

回答

1

如果我理解正確的話,你想用這些語句:

var list = jQuery('ul#nav'); 
// #1 
list.children(); 
// #2 
jQuery('> *', list); 
// #3 
list.find('> *'); 

所有3 resuting在3列表項( '禮')

這裏有一個小提示:(很好的工具,可以嘗試一些東西並向人們展示你的問題是什麼)

http://jsfiddle.net/h8ayT/

http://jsfiddle.net/h8ayT/1/