2012-02-29 27 views
2

その後、頭の中で自分自身を打つ必要があると思います。選択したリストから特定のオブジェクトを取得する

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

どこかに私はこのような項目を選択します:

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

をどこか後、私はitemsからだけdivを取得したいと思い

のは、私がこのようなHTMLがあるとしましょう。私は、私が使用することができます知っている:

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

しかし、簡単な方法は、より多くの選択を行うか、.eachによって要素を反復することなく、あるのでしょうか? items.someFunction("div")のようなもの?

+0

可能複製(http://stackoverflow.com/questions/9491558/select-elements-from-jquery-selection) –

+0

まあ、私は正確な複製を作ったようです。 – Przemek

答えて

5

あなたはjQuery filterを探しています:

var items = $(".some-class"), 
    divs = items.filter("div"); 
[jQueryの選択から要素を選択]の
+0

まさに!ありがとうございました。さあ、打球の時間が来ます。 – Przemek

+0

あなたの頭を打つことを終えたら、あなたの満足のために私の答えを受け入れることを検討してください! –

関連する問題