<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ $(".popup-thumb").colorbox({inline:true, width:"50%"}); }); </script> <a href="#bap1" class="popup-thumb"> <img src="projects/bachelor/thumb001.png"> <div class="summary"> <h5>..</h5> <p>...</p> </div> </a> <div style="display: none;"> <div class="popup" id="bap1"> <p>...</p> <img src="projects/bachelor/001.png"> <ul>.. </ul> </div> </div> I don't know why it's not working. The popup div doesn't appear at all. I think it's some simple trick...