summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Häggqvist <[email protected]>2016-01-16 22:17:44 +0100
committerVictor Häggqvist <[email protected]>2016-01-16 22:17:44 +0100
commit14c0e1d6d7ee464673ff1be0592c1acf372184ad (patch)
tree673f363f0e6f9d0699f0295631ea9fa499a3b619
parent60d6c5f3e46b887806e252d5dea1f04715a81e0d (diff)
ignore img extenssion by default
-rw-r--r--src/LightBox.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/LightBox.js b/src/LightBox.js
index e9ab137..2b23d36 100644
--- a/src/LightBox.js
+++ b/src/LightBox.js
@@ -19,6 +19,7 @@ export default class LightBox {
log.debug('HAS_TOUCH '+LightBox.HAS_TOUCH);
const defaultOptions = {
allowedTypes: 'png|jpg|jpeg|gif',
+ restrictTypes: false,
selectorId: 'imagelightbox',
animationSpeed: 350,
preloadNext: true,
@@ -135,6 +136,8 @@ export default class LightBox {
}
isTargetValid(element) {
+ if (this.options.restrictTypes === false) return true;
+
let validTypes = new RegExp("(\.("+this.options.allowedTypes+")$)");
return element.tagName.toLowerCase() === 'a' && validTypes.test(element.href);