2010-11-03 54 views
2

如何選擇除$(this)的父級之外的每個類成員?

回答

10

如何:

$(".your-class").not($(this).parent()) 
3

試試這個:

$('.myClass').not(this.parentNode); 

這會比使用$(this).parent()顯著更好的性能,因爲它不涉及創建一個新的jQuery對象。

+1

謝謝,但我實際上不得不爲其他孩子說的父母(yikes,這將是一個可怕的報價)......我不知道如何從這個parentNode得到他們無論是 – 2010-11-03 17:36:07

+0

@ A-OK通過構建一個jQuery對象 - 史蒂夫的解決方案對於您想要的更好。然而,礦井本身具有[更好的性能](http://jsperf.com/parent-vs-parentnode)。 – lonesomeday 2010-11-03 17:37:19