Хорошо, моя проблема была другой - это была Защита документов модель в Chrome .
Глядя на ответы здесь, было очевидно, что я как-то не загружал свои файлы jquery перед вызовом функций $(document).ready()
и т. Д. Однако все они были в правильных позициях.
В моем случае это было потому, что я получал доступ к контенту через защищенное соединение HTTPS, в то время как страница пыталась загрузить данные, размещенные на CDN, из Google и т. Д. Решением было сохранить их локально, а затем напрямую подключить чем из CDN каждый раз.
Редактировать : Другой способ сделать это - связать все размещенные на CDN вещи как https: //, а не http: // - тогда модель не будет жаловаться.