{"id":1531724,"date":"2018-05-16T08:35:48","date_gmt":"2018-05-16T15:35:48","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/"},"modified":"2018-05-16T08:35:48","modified_gmt":"2018-05-16T15:35:48","slug":"bootstrapdatepicker-loading-too-late","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/","title":{"rendered":"bootstrapDatePicker loading too late"},"content":{"rendered":"<p>We are getting errors with bootstrapDatepicker loading too late. It only happens on certain page loads, and I&#8217;m still trying to diagnose why it is variable.<\/p>\n<p>However, the error in the console log is pretty clear. Two errors in TEC debug. bootstrapDatepicker was not loaded before its dependent file tribe-events.bar.js. And the same error for placeholder. After the error, bootstrapDatepicker does initialize. Seems like some sort of race condition where functions are firing before scripts are loaded.<\/p>\n<p>tribe-events.min.js?ver=4.6.15:1 [&#8220;TEC Debug: Tribe Events JS init, Init Timer started from tribe-events.js.&#8221;]<br \/>\ntribe-events.min.js?ver=4.6.15:1 TEC Debug: Browser and events settings information:<br \/>\ntribe-events.min.js?ver=4.6.15:1 [&#8220;TEC Debug: tribe-events.js successfully loaded&#8221;]<br \/>\ntribe-events.min.js?ver=4.6.15:1 [&#8220;TEC Debug: tribe-events-pro.js successfully loaded&#8221;]<br \/>\ntribe-events.min.js?ver=4.6.15:1 [&#8220;TEC Debug: vendor bootstrapDatepicker was not loaded before its dependant file tribe-events-bar.js&#8221;]<br \/>\no.(anonymous function) @ tribe-events.min.js?ver=4.6.15:1<br \/>\n(anonymous) @ tribe-events-bar.min.js?ver=4.6.15:1<br \/>\ni @ jquery.js?ver=1.12.4:2<br \/>\nfireWith @ jquery.js?ver=1.12.4:2<br \/>\nready @ jquery.js?ver=1.12.4:2<br \/>\nK @ jquery.js?ver=1.12.4:2<br \/>\ntribe-events.min.js?ver=4.6.15:1 [&#8220;TEC Debug: vendor placeholder was not loaded before its dependant file tribe-events-bar.js&#8221;]<br \/>\no.(anonymous function) @ tribe-events.min.js?ver=4.6.15:1<br \/>\n(anonymous) @ tribe-events-bar.min.js?ver=4.6.15:1<br \/>\ni @ jquery.js?ver=1.12.4:2<br \/>\nfireWith @ jquery.js?ver=1.12.4:2<br \/>\nready @ jquery.js?ver=1.12.4:2<br \/>\nK @ jquery.js?ver=1.12.4:2<br \/>\ntribe-events.min.js?ver=4.6.15:1 (2)\u00a0[&#8220;TEC Debug: bootstrapDatepicker was just initialized in &#8220;tribe-events-bar.js&#8221; on:&#8221;, n.fn.init(1)]<br \/>\ntribe-events-bar.min.js?ver=4.6.15:1 Uncaught TypeError: c.bootstrapDatepicker is not a function<br \/>\n    at HTMLDocument.&lt;anonymous&gt; (tribe-events-bar.min.js?ver=4.6.15:1)<br \/>\n    at i (jquery.js?ver=1.12.4:2)<br \/>\n    at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2)<br \/>\n    at Function.ready (jquery.js?ver=1.12.4:2)<br \/>\n    at HTMLDocument.K (jquery.js?ver=1.12.4:2)<\/p>\n","protected":false},"template":"","class_list":["post-1531724","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>bootstrapDatePicker loading too late -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"bootstrapDatePicker loading too late -\" \/>\n<meta property=\"og:description\" content=\"We are getting errors with bootstrapDatepicker loading too late. It only happens on certain page loads, and I&#8217;m still trying to diagnose why it is variable. However, the error in the console log is pretty clear. Two errors in TEC debug. bootstrapDatepicker was not loaded before its dependent file tribe-events.bar.js. And the same error for [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/\",\"name\":\"bootstrapDatePicker loading too late -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2018-05-16T15:35:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"bootstrapDatePicker loading too late\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"bootstrapDatePicker loading too late -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/","og_locale":"en_US","og_type":"article","og_title":"bootstrapDatePicker loading too late -","og_description":"We are getting errors with bootstrapDatepicker loading too late. It only happens on certain page loads, and I&#8217;m still trying to diagnose why it is variable. However, the error in the console log is pretty clear. Two errors in TEC debug. bootstrapDatepicker was not loaded before its dependent file tribe-events.bar.js. And the same error for [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/","name":"bootstrapDatePicker loading too late -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2018-05-16T15:35:48+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/bootstrapdatepicker-loading-too-late\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"bootstrapDatePicker loading too late"}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1531724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1531724\/revisions"}],"predecessor-version":[{"id":1532589,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1531724\/revisions\/1532589"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1531724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}