From 691af4c78e9f141f17978c164d64b74b1dc8ac0f Mon Sep 17 00:00:00 2001 From: Mike Griffith Date: Tue, 16 Oct 2018 14:32:57 -0400 Subject: [PATCH] Add support for boolean value to toggle display or functional values to arbitrarily modify element --- abalytics.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/abalytics.js b/abalytics.js index 13148c0..5210960 100644 --- a/abalytics.js +++ b/abalytics.js @@ -129,7 +129,13 @@ var ABalytics = (function (window, document, undefined) { change[0]) : getElementsByClassName(change[0]); for (j = 0; j < elements.length; j++) { - elements[j].innerHTML = change[1]; + if (typeof change[1] == 'boolean') { + elements[j].style.display = (change[1] ? '' : 'none'); + } else if (typeof change[1] == 'function') { + change[1](elements[j]); + } else { + elements[j].innerHTML = change[1]; + } } } }