2010-01-24 62 views
24

有人可以幫我選擇jquery中單擊元素的最後一個兄弟嗎?jquery中的最後一個兄弟?

+0

您應編輯的問題,使之: 「最後點擊兄弟」 – 2010-01-24 09:06:10

回答

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

出人意料的是,這是比'$(本).siblings()更快的最後一個()'或'$(本).parent(。 )。兒童()最後();'。請參閱http://jsperf.com/jquery-last-sibling – 2015-05-26 12:48:27

+0

@RadekPech:只要this指向最後一個元素,後者也會給出不同的結果。 – jpaugh 2015-06-25 16:27:43