From 12ab407704a558677ce87958b4c12e4234ed2003 Mon Sep 17 00:00:00 2001 From: Chris Monkman Date: Wed, 29 Jun 2016 14:23:33 +0100 Subject: [PATCH] Enhancement to link elements Added method to allow additional attributes to be applied to link tags to preserve any additional desired functionality. --- pgwslideshow.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pgwslideshow.js b/pgwslideshow.js index b0a6281..23e70c4 100644 --- a/pgwslideshow.js +++ b/pgwslideshow.js @@ -227,7 +227,11 @@ } if (element.link) { - currentElement.html('' + currentElement.html() + ''); + var LinkBuild = $('' + currentElement.html() + '') + $.each(element.attributes,function(index, value){ + LinkBuild.attr(value.name,value.value) + }) + currentElement.html(LinkBuild); } pgwSlideshow.plugin.find('.ps-current > ul').append(currentElement); @@ -294,6 +298,7 @@ if ((typeof elementLinkTarget != 'undefined') && (elementLinkTarget != '')) { element.linkTarget = elementLinkTarget; } + element.attributes = obj.find('a').prop('attributes') } // Get image