Вам, вероятно, нужно обернуть его, например, так:
<a id="openUserDialogBox" href="#assocUserDialogBox">Click</a>
<div style="display:none">
<div id="assocUserDialogBox">
My content here
</div>
</div>
Fancybox извлечет элемент с идентификатором, который соответствует href ссылки, этот элемент не может быть скрыт, поэтому он должен быть обернутвнутри другого элемента, который скрыт вместо этого.
Если содержимое содержит кнопки и прочее, установка falseOnContentClick в false также является хорошей идеей:
$('#openUserDialogBox').fancybox({
'hideOnContentClick': false,
'showCloseButton' : true,
'enableEscapeButton' : true
});