From 4883c5341903c2114cec2cac18a53a72d458af44 Mon Sep 17 00:00:00 2001 From: Riccardo Di Dato Date: Tue, 4 Oct 2022 20:41:22 +0200 Subject: [PATCH] Fix click Banner --- app/public/js/banner.js | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/app/public/js/banner.js b/app/public/js/banner.js index d04a441..f9c851c 100644 --- a/app/public/js/banner.js +++ b/app/public/js/banner.js @@ -41,7 +41,28 @@ function bannerGroup(group, grpName) { (target) => { if (rval.length > 0) { const ele = rval.shift(); - $('#'+target).html(ele.media); + let mediaHtml = ele.media; + if (ele.link) { + const a = document.createElement('a'); + a.href = ele.link; + a.target = "_blank"; + a.innerHTML = ele.media; + mediaHtml = a; + } + media.click( + () => { + $.ajax({ + url: "stats/bannerClick.php", + method: "POST", + data: { + banner: ele.id, + source: document.URL + }, + dataType: "html" + }); + } + ); + $('#'+target).html(mediaHtml); } } );