vi spiego il mio problema

ho una tabella dinamica collegata ad un db che ho generato in php
adesso ogni riga ha l'ultimo td che contiene un ancora che apre una fancybox
il problema è che se assegno a tutte lo stesso id mi apre solo la prima
se genero l'id in modo dinamico nel file general.js non ci sono gli id e non mi apre nulla
esiste quindi un modo nel file general.js per generare gl id dinamici anche per quanto riguarda la fancy box?

questo è quello che intendo

codice:
$("#contactlineX").fancybox({
				'overlayColor'		: '#000',
				'overlayOpacity'	: 0.9,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
			});
dove al posto della X deve esserci l'id progressivo per ogni riga della tabella
grazie