Вот еще одно рабочее решение, для которого не требуется уникальный идентификатор:
$(".vimeo").click(function() {
$.fancybox({
'padding' : 0,
'overlayShow' : true,
'overlayOpacity': .85,
'overlayColor' : '#000',
'autoScale' : false,
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'title' : this.title,
'width' : 680,
'height' : 393,
'href' : this.href.replace(new RegExp("([0-9])","i"),'moogaloop.swf?clip_id=$1')+'&autoplay=1',
'type' : 'swf'
});
return false;
});