{"id":1016,"date":"2013-09-04T18:53:56","date_gmt":"2013-09-04T18:53:56","guid":{"rendered":"http:\/\/andrewpallant.ca\/wordpress\/?p=1016"},"modified":"2013-12-18T15:35:15","modified_gmt":"2013-12-18T20:35:15","slug":"jquery-image-gallery","status":"publish","type":"post","link":"http:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/","title":{"rendered":"jQuery Image Gallery"},"content":{"rendered":"<p>I was asked to create a simple jQuery routine that could replace a current flash control. The challenge was not actually the jQuery portion but creating the HTML dynamically. The current code create a XML file that was passed to a flash object. Once the HTML was dynamically created, the jQuery was pretty easy.<\/p>\n<p>Here is a sample of what I created:<\/p>\n<pre style=\"background-color: f8fcc7; margin-left: 20px; padding: 10px;\">&lt;html&gt;\r\n    &lt;!--\r\n        Author:  Andrew Pallant\r\n        Date:    July 2013\r\n\r\n        Image Gallery jQuery Code - Created for a client to replace a flash solution.\r\n        Code has been dumbed down for sample purposes.  Actually HTML code is more dynamic, but the jQuery code is the same no mater what.\r\n    --&gt;\r\n    &lt;head&gt;\r\n        \t&lt;script type=\"text\/javascript\"&gt;\r\n            jQuery(document).ready(function () {\r\n                \/\/ Initialize Controls\r\n                jQuery(\"[id^=imgBig]\").hide();\r\n\r\n                \/\/ Set Mouse Over Events\r\n                jQuery(\"[id^=thumb]\").mouseover(function () { jQuery(this).fadeTo(0, 0.6); });\r\n                jQuery(\"[id^=thumb]\").mouseout(function () { jQuery(this).fadeTo(0, 1); });\r\n\r\n                \/\/ Set Thumb Indexed Values\r\n                for (var x = 0; x &lt; 7; x++) {\r\n                    jQuery(\"#thumb\" + x).attr('indexedVal', x);\r\n                }\r\n\r\n                \/\/ Thumb Click Events\r\n                jQuery(\"[id^=thumb]\").click(function () {\r\n                    jQuery(\"[id^=imgBig]\").hide();\r\n\r\n                    jQuery(\"#imgBig\" + jQuery(this).attr('indexedVal')).fadeIn(\"Slow\");\r\n                });\r\n\r\n                \/\/ Set Initial Image\r\n                jQuery(\"#imgBig0\").show();\r\n            });\r\n        &lt;\/script&gt;\r\n    &lt;\/head&gt;\r\n\r\n    &lt;body&gt;\r\n        &lt;div class=\"imgGallery\"&gt;\r\n\t        &lt;div class=\"BigImageContainer\"&gt;\r\n\t\t        &lt;img id='imgBig0' src='image1.jpg' \/&gt;\r\n\t\t        &lt;img id='imgBig1' src='image2.jpg' \/&gt;\r\n\t\t        &lt;img id='imgBig2' src='image3.jpg' \/&gt;\r\n\t\t        &lt;img id='imgBig3' src='image4.jpg' \/&gt;\r\n\t        &lt;\/div&gt;\r\n\t        &lt;div class=\"thumbCtrl\"&gt;\r\n\t\t        &lt;ul&gt;\r\n\t\t            &lt;li class=\"thumb\"&gt;\r\n\t\t\t            &lt;a href=\"#\" onclick=\"return false;\"&gt;&lt;img id='thumb0' src='image1.jpg' \/&gt;&lt;\/a&gt;\r\n\t\t            &lt;\/li&gt;\r\n\t\t            &lt;li class=\"thumb\"&gt;\r\n\t\t\t            &lt;a href=\"#\" onclick=\"return false;\"&gt;&lt;img id='thumb1' src='image2.jpg' \/&gt;&lt;\/a&gt;\r\n\t\t            &lt;\/li&gt;\r\n\t\t            &lt;li class=\"thumb\"&gt;\r\n\t\t\t            &lt;a href=\"#\" onclick=\"return false;\"&gt;&lt;img id='thumb2' src='image3.jpg' \/&gt;&lt;\/a&gt;\r\n\t\t            &lt;\/li&gt;\r\n\t\t            &lt;li class=\"thumb\"&gt;\r\n\t\t\t            &lt;a href=\"#\" onclick=\"return false;\"&gt;&lt;img id='thumb3' src='image4.jpg' \/&gt;&lt;\/a&gt;\r\n\t\t            &lt;\/li&gt;\r\n\t\t        &lt;\/ul&gt;\r\n\t        &lt;\/div&gt;\r\n        &lt;\/div&gt;\r\n\r\n    &lt;\/body&gt;\r\n\r\n&lt;\/html&gt;<\/pre>\n<figure id=\"attachment_1024\" aria-describedby=\"caption-attachment-1024\" style=\"width: 296px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1024\" title=\"Sample Image of the Gallery of what it could look like\" alt=\"photo gallery\" src=\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png\" width=\"296\" height=\"300\" srcset=\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png 296w, http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery.png 391w\" sizes=\"(max-width: 296px) 100vw, 296px\" \/><\/a><figcaption id=\"caption-attachment-1024\" class=\"wp-caption-text\">Sample Image of the Gallery of what it could look like: currently being used on www.SoftwareCity.ca and www.pc-canada.com<\/figcaption><\/figure>\n<p>Image of Finished Product<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was asked to create a simple jQuery routine that could replace a current flash control. The challenge was not actually the jQuery portion but creating the HTML dynamically. The current code create a XML file that was passed to a flash object. Once the HTML was dynamically created, the jQuery was pretty easy. Here &hellip; <a href=\"http:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">jQuery Image Gallery<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[150,149,96],"tags":[256],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>jQuery Image Gallery - LDNDeveloper<\/title>\r\n<meta name=\"description\" content=\"Image Gallery jQuery Code - Created for a client to replace a flash solution since jQuery is supported by Apple and flash is not.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"jQuery Image Gallery - LDNDeveloper\" \/>\r\n<meta property=\"og:description\" content=\"Image Gallery jQuery Code - Created for a client to replace a flash solution since jQuery is supported by Apple and flash is not.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\" \/>\r\n<meta property=\"og:site_name\" content=\"LDNDeveloper\" \/>\r\n<meta property=\"article:published_time\" content=\"2013-09-04T18:53:56+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2013-12-18T20:35:15+00:00\" \/>\r\n<meta property=\"og:image\" content=\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png\" \/>\r\n<meta name=\"author\" content=\"ldnDeveloper\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@LdnDeveloper\" \/>\r\n<meta name=\"twitter:site\" content=\"@LdnDeveloper\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ldnDeveloper\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\"},\"author\":{\"name\":\"ldnDeveloper\",\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84\"},\"headline\":\"jQuery Image Gallery\",\"datePublished\":\"2013-09-04T18:53:56+00:00\",\"dateModified\":\"2013-12-18T20:35:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\"},\"wordCount\":98,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84\"},\"image\":{\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png\",\"keywords\":[\"jQuery\"],\"articleSection\":[\"Image Gallery\",\"jQuery\",\"Web\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\",\"url\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\",\"name\":\"jQuery Image Gallery - LDNDeveloper\",\"isPartOf\":{\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png\",\"datePublished\":\"2013-09-04T18:53:56+00:00\",\"dateModified\":\"2013-12-18T20:35:15+00:00\",\"description\":\"Image Gallery jQuery Code - Created for a client to replace a flash solution since jQuery is supported by Apple and flash is not.\",\"breadcrumb\":{\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage\",\"url\":\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery.png\",\"contentUrl\":\"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery.png\",\"width\":391,\"height\":395},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/andrewpallant.ca\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"jQuery Image Gallery\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#website\",\"url\":\"http:\/\/andrewpallant.ca\/wordpress\/\",\"name\":\"LDNDeveloper\",\"description\":\"Learning, Growing and Sharing.\",\"publisher\":{\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/andrewpallant.ca\/wordpress\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84\",\"name\":\"ldnDeveloper\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2017\/05\/cropped-AAEAAQAAAAAAAAXQAAAAJDQxMGRlMzFjLWM4ODctNDk1NC05M2EyLWE1NDNhNTRiZjVlYw-2.jpg\",\"contentUrl\":\"https:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2017\/05\/cropped-AAEAAQAAAAAAAAXQAAAAJDQxMGRlMzFjLWM4ODctNDk1NC05M2EyLWE1NDNhNTRiZjVlYw-2.jpg\",\"width\":512,\"height\":512,\"caption\":\"ldnDeveloper\"},\"logo\":{\"@id\":\"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/image\/\"},\"description\":\"Andrew Pallant (@LdnDeveloper) has been a web, database and desktop developer for over 16 years. Andrew has worked on projects that ranged from factory automation to writing business applications. Most recently he has been heavily involved in various forms for ecommerce projects. Over the years Andrew has worn many hats: Project Manager, IT Manager, Lead Developer, Supervisor of Developers and many more - See more at: http:\/\/www.unlatched.com\/#sthash.8DiTkpKy.dpuf\",\"sameAs\":[\"http:\/\/www.andrewpallant.ca\",\"https:\/\/x.com\/LdnDeveloper\"],\"url\":\"http:\/\/andrewpallant.ca\/wordpress\/author\/ldndeveloper\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"jQuery Image Gallery - LDNDeveloper","description":"Image Gallery jQuery Code - Created for a client to replace a flash solution since jQuery is supported by Apple and flash is not.","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:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/","og_locale":"en_US","og_type":"article","og_title":"jQuery Image Gallery - LDNDeveloper","og_description":"Image Gallery jQuery Code - Created for a client to replace a flash solution since jQuery is supported by Apple and flash is not.","og_url":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/","og_site_name":"LDNDeveloper","article_published_time":"2013-09-04T18:53:56+00:00","article_modified_time":"2013-12-18T20:35:15+00:00","og_image":[{"url":"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png"}],"author":"ldnDeveloper","twitter_card":"summary_large_image","twitter_creator":"@LdnDeveloper","twitter_site":"@LdnDeveloper","twitter_misc":{"Written by":"ldnDeveloper","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#article","isPartOf":{"@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/"},"author":{"name":"ldnDeveloper","@id":"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84"},"headline":"jQuery Image Gallery","datePublished":"2013-09-04T18:53:56+00:00","dateModified":"2013-12-18T20:35:15+00:00","mainEntityOfPage":{"@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/"},"wordCount":98,"commentCount":0,"publisher":{"@id":"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84"},"image":{"@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage"},"thumbnailUrl":"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png","keywords":["jQuery"],"articleSection":["Image Gallery","jQuery","Web"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/","url":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/","name":"jQuery Image Gallery - LDNDeveloper","isPartOf":{"@id":"http:\/\/andrewpallant.ca\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage"},"image":{"@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage"},"thumbnailUrl":"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery-296x300.png","datePublished":"2013-09-04T18:53:56+00:00","dateModified":"2013-12-18T20:35:15+00:00","description":"Image Gallery jQuery Code - Created for a client to replace a flash solution since jQuery is supported by Apple and flash is not.","breadcrumb":{"@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#primaryimage","url":"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery.png","contentUrl":"http:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2013\/09\/photo-gallery.png","width":391,"height":395},{"@type":"BreadcrumbList","@id":"https:\/\/andrewpallant.ca\/wordpress\/jquery-image-gallery\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/andrewpallant.ca\/wordpress\/"},{"@type":"ListItem","position":2,"name":"jQuery Image Gallery"}]},{"@type":"WebSite","@id":"http:\/\/andrewpallant.ca\/wordpress\/#website","url":"http:\/\/andrewpallant.ca\/wordpress\/","name":"LDNDeveloper","description":"Learning, Growing and Sharing.","publisher":{"@id":"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/andrewpallant.ca\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/f6f5bb1ac3e0c5a54a8b5ce35fd67b84","name":"ldnDeveloper","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/image\/","url":"https:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2017\/05\/cropped-AAEAAQAAAAAAAAXQAAAAJDQxMGRlMzFjLWM4ODctNDk1NC05M2EyLWE1NDNhNTRiZjVlYw-2.jpg","contentUrl":"https:\/\/andrewpallant.ca\/wordpress\/wp-content\/uploads\/2017\/05\/cropped-AAEAAQAAAAAAAAXQAAAAJDQxMGRlMzFjLWM4ODctNDk1NC05M2EyLWE1NDNhNTRiZjVlYw-2.jpg","width":512,"height":512,"caption":"ldnDeveloper"},"logo":{"@id":"http:\/\/andrewpallant.ca\/wordpress\/#\/schema\/person\/image\/"},"description":"Andrew Pallant (@LdnDeveloper) has been a web, database and desktop developer for over 16 years. Andrew has worked on projects that ranged from factory automation to writing business applications. Most recently he has been heavily involved in various forms for ecommerce projects. Over the years Andrew has worn many hats: Project Manager, IT Manager, Lead Developer, Supervisor of Developers and many more - See more at: http:\/\/www.unlatched.com\/#sthash.8DiTkpKy.dpuf","sameAs":["http:\/\/www.andrewpallant.ca","https:\/\/x.com\/LdnDeveloper"],"url":"http:\/\/andrewpallant.ca\/wordpress\/author\/ldndeveloper\/"}]}},"_links":{"self":[{"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/posts\/1016"}],"collection":[{"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":13,"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/posts\/1016\/revisions"}],"predecessor-version":[{"id":1150,"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/posts\/1016\/revisions\/1150"}],"wp:attachment":[{"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/media?parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/categories?post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/andrewpallant.ca\/wordpress\/wp-json\/wp\/v2\/tags?post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}