2012-02-29 95 views
2

我想我必須在此之後將自己打入腦海。從選定的列表中獲取特定對象

比方說,我有HTML這樣的:

<div class="some-class"></div> 
<span class="some-class"></span> 

帶我選擇這樣的項目:

var items = $(".some-class"); 

而且地方後,我想獲得僅從items的div。我知道我可以使用:

var divs = $("div.some-class"); 

但有一個簡單的方法,沒有做更多的選擇,或通過.each迭代的元素?像items.someFunction("div")

+0

可能重複(http://stackoverflow.com/questions/9491558/select-elements-from-jquery-selection) – 2012-02-29 12:13:29

+0

是的,看起來像我做了一個確切的副本。 – Przemek 2012-02-29 13:26:01

回答

5

您正在尋找jQuery filter

var items = $(".some-class"), 
    divs = items.filter("div"); 
的[選擇從jQuery的選擇要素]
+0

正是!謝謝。現在是時候打頭陣了。 – Przemek 2012-02-29 12:05:39

+0

當你完成了你的腦袋,請考慮接受我的答案,如果這是你的滿意! – 2012-02-29 12:39:49