0

私はこのような運命の木を持っています:

ul #navigation
    li .active
    ul
        li.active_li
        li
        li
    /ul
    li
    ul
        li.active_li
        li
        li
    /ul
/ul

のクラスを持つに属する内部のliクラスを持つを見つけたいと思います。:)active_liulliactive

ご覧のとおりli、クラスが。の2つがありactive_liます。最初のものだけが欲しい

何かのようなもの:$('#navigation').find('li.active').find('li.active)li').doSomething();

このセレクターは機能していないようです

何か案は?

4

2 に答える 2

2

このセレクターを試してください:

$('#navigation li.active ul li.active_li')
                         ^^
                          \_ You can get rid of this, as <li> elements
                             exist only within <ul> elements.
于 2012-05-03T04:03:13.463 に答える
0

使用できます

$('#navigation li.active li.active_li').each(function(){

});

最初の関数を実行した後、関数にフラグを立てます。

または、最初のものを選択したいだけの場合:

 $('#navigation li.active li.active_li').first();
于 2012-05-03T04:06:09.347 に答える