2010-06-03 58 views
0

我有:如何刪除所有兄弟姐妹的課程?

<th>First Name<span class="ui-icon ui-icon-arrowthick-1-s"></span></th> 

當一個個小區中的用戶點擊,我需要清除span標籤從它的每一個兄弟姐妹的。

$('th').click(function() { 
var $th = $(this); 
$th.siblings().each 

回答

2

你的問題不是很清楚 - 你的標題說刪除班,但你的文章說你需要清除span標籤?要刪除課程,您可以在each區塊中使用removeClass()。否則,要刪除整個標籤,您可以使用remove()

編輯 你可以試試這個:

$('th').click(function() { 
    var $th = $(this); 
    $th.siblings().each(function() { 
    $('span').remove(); 
    } 
}); 
+0

卡爾文,感謝回答我措辭不當的問題。 – 2010-06-03 20:12:22

+0

你錯過了關閉)每種方法。 – 2010-06-03 20:13:14

+0

不客氣。順便說一下,我相信你也可以做這樣的事情,而不必使用'each'函數:'$ th.siblings()。remove('span');'。不確定,但試試看。 – Calvin 2010-06-03 20:26:16