我需要在插入一些行後對其進行排序。我現在正在做的是:排序和重新插入元素將刪除綁定函數
var $r = $tbody.find('tr').sort(function(a,b) {
return compare(taxstatusOf(a), taxstatusOf(b));
});
$tbody.empty().append($r);
這工作,除了這是註定要包含的行元素的功能將不再綁定(或不再火災,其數額爲同樣的事情)。
那麼,有沒有一種正確的方法來排序行失敗像這樣?我必須重新綁定嗎?
不錯的方法! +1 –
+1將我介紹給'detach()'。儘管我認爲我的回答是正確的,但我更喜歡你的解決方案。因此,顯然,+1。 –
@DavidThomas - 是的,'.live()'和'.delegate()'讓我非常非常緊張。他們讓我想起了所有那些科幻故事,其中有人構建了一臺機器來執行一些有用的功能,並*繼續這樣做*。幾個世紀以後...... – Malvolio