2012-01-19 9 views
0

にされているものを除くすべての要素を、選択aタグjQueryの - 例えば、私はすべての要素を選択したい要素2

$('a').blabla(); 

しかし、私はとdivの内側に深くあるものを選択しているにしたくありませんID theChosenOneそう#theChosenOne>a文句を言わない仕事aタグが深く、この内部に他のタグのトンに囲まDIVすることができますので...

は、これを解決する方法を、いくつかの可能性はありますか?私はほとんどの感謝の方法が使用されて:not

+0

あなたはいくつかのサンプルマークアップを投稿してもらえますか? –

答えて

4

私の最初の考えは以下のとおりです。

$('a').not('#theChosenOne a'); 

それとも

$('a').filter(
    function(){ 
     if (!$(this).closest('#theChosenOne')){ 
      return $(this); 
     } 
    }); 
関連する問題