2010-01-24 9 views
24

Czy ktoś może mi pomóc wybrać ostatnie rodzeństwo klikniętego elementu w jquery?ostatnie rodzeństwo w jquery?

+0

Należy edytować pytanie i sprawiają, że: "w ostatnim kliknięciu rodzeństwa" –

Odpowiedz

41
$("#myElement").click(function() { 
    $(this).siblings(":last").hide(); 
}); 
+2

Zaskakująco, to jest szybszy niż '$ (this) .siblings() ostatni()' lub '$ (this) .parent (.) .children(). last(); '. Zobacz http://jsperf.com/jquery-last-sibling –

+0

@RadekPech: Ten ostatni daje również inne wyniki, gdy "this" odnosi się do ostatniego elementu. – jpaugh

Powiązane problemy