{"id":1009917,"date":"2015-09-30T00:14:03","date_gmt":"2015-09-30T07:14:03","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/"},"modified":"2015-10-15T07:05:06","modified_gmt":"2015-10-15T14:05:06","slug":"pjax-support","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/","title":{"rendered":"PJAX Support"},"content":{"rendered":"<p>I am currently using this plugin on a theme that is utlizing PJAX.  The issue is since the plugin only fires certain things on events pages, the ajax loading wheel just keeps spinning and google maps do not work.<\/p>\n<p>Are there any functions I can call on pjax:success that will initialize the correct functions that need to run to make it work smoothly?<\/p>\n<p>It appears to not enqueue any scripts or stylesheets either because they fire only on the events pages.<\/p>\n<p>When just refreshing the page or loading the page directly, everything works as needed.  Only when navigating to the events pages does it not work.  Was hoping for some easy functions to call in PJAX to make it work.<\/p>\n<p>I appreciate the help.<\/p>\n","protected":false},"template":"","class_list":["post-1009917","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>PJAX Support -<\/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\/pjax-support\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PJAX Support -\" \/>\n<meta property=\"og:description\" content=\"I am currently using this plugin on a theme that is utlizing PJAX. The issue is since the plugin only fires certain things on events pages, the ajax loading wheel just keeps spinning and google maps do not work. Are there any functions I can call on pjax:success that will initialize the correct functions that [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/\" \/>\n<meta property=\"article:modified_time\" content=\"2015-10-15T14:05:06+00:00\" \/>\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\/pjax-support\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/\",\"name\":\"PJAX Support -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2015-09-30T07:14:03+00:00\",\"dateModified\":\"2015-10-15T14:05:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/#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\":\"PJAX Support\"}]},{\"@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":"PJAX Support -","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\/pjax-support\/","og_locale":"en_US","og_type":"article","og_title":"PJAX Support -","og_description":"I am currently using this plugin on a theme that is utlizing PJAX. The issue is since the plugin only fires certain things on events pages, the ajax loading wheel just keeps spinning and google maps do not work. Are there any functions I can call on pjax:success that will initialize the correct functions that [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/","article_modified_time":"2015-10-15T14:05:06+00:00","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\/pjax-support\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/","name":"PJAX Support -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2015-09-30T07:14:03+00:00","dateModified":"2015-10-15T14:05:06+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pjax-support\/#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":"PJAX Support"}]},{"@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\/1009917","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\/1009917\/revisions"}],"predecessor-version":[{"id":1010115,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1009917\/revisions\/1010115"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1009917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}