Ответ Адама, как правило, хороший совет, но он не поможет с текущей версией colorbox, потому что он ждет загрузки DOM, прежде чем добавить свою разметку в ваш документ.Чтобы запустить его раньше (скажем, сразу после элементов, с которыми вы хотите использовать colorbox), вам нужно будет внести небольшие изменения в файл jquery.colorbox.js.Закомментируйте следующую строку следующим образом:
// $(publicMethod.init);
Затем вручную вызовите init (), когда будете готовы инициализировать colorbox.Пример:
<a href='1.jpg' class='example'>1</a>
<a href='2.jpg' class='example'>2</a>
<a href='3.jpg' class='example'>3</a>
<script>
$.colorbox.init();
$('a.example').colorbox();
</script>