我不完全明白你的問題,但看這確實你需要什麼:
(function(global)
{
var $ = global.jQuery,
uniqueHREFs = {};
$(function()
{
var $matrixTable = $('#matrix'),
$matrixTableChildren = $matrixTable.children().detach();
$matrixTableChildren.find('a').each(function()
{
var $this = $(this),
HREF = $this.attr('href');
if(typeof uniqueHREFs[HREF] !== 'undefined')
{
$this.replaceWith(
$('<span>').addClass('duplicate-link-replacement').html($this.html())
);
}
else
{
uniqueHREFs[HREF] = true;
}
});
$matrixTable.append($matrixTableChildren);
});
}(window));
它重複你的表,將各擊中HREF它以前沒有見過的所有環節。當它碰到之前看到的一個時,它會用一個類別爲duplicate-link-replacement
的跨度和鏈接以前具有的相同HTML取代它。
哦!這是一個好主意!謝謝JAAulde! – 2011-06-14 20:49:23
沒有概率,感謝讚美:) – JAAulde 2011-06-14 21:46:25