Question: uncaught referenceerror jquery is not defined colorbox?
Answer: It is because you have defered the loading of jQuery, so when your inline script block is executed jQuery is not yet loaded. Defer tells the browser to wait "until it's ready" before executing the javascript in that script block. Usually this is after the DOM has finished loading and document.