aboutsummaryrefslogtreecommitdiffstats
path: root/assets/js
diff options
context:
space:
mode:
authorSam Potts <me@sampotts.me>2015-02-18 16:17:27 +1100
committerSam Potts <me@sampotts.me>2015-02-18 16:17:27 +1100
commitaa39aa8a58dce181e77acd2bdb60c1e912a96013 (patch)
treec326346310a1a03358a28fb6a894a12d9c00fccc /assets/js
parentc7c48bbe3ce3fbdba4ac5c1faf3c02b31aa7504d (diff)
downloadplyr-aa39aa8a58dce181e77acd2bdb60c1e912a96013.tar.lz
plyr-aa39aa8a58dce181e77acd2bdb60c1e912a96013.tar.xz
plyr-aa39aa8a58dce181e77acd2bdb60c1e912a96013.zip
Prevent multiple instances on one element
Diffstat (limited to 'assets/js')
-rw-r--r--assets/js/plyr.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/assets/js/plyr.js b/assets/js/plyr.js
index 7414a381..6d260f3c 100644
--- a/assets/js/plyr.js
+++ b/assets/js/plyr.js
@@ -967,9 +967,11 @@
for (var i = elements.length - 1; i >= 0; i--) {
// Get the current element
var element = elements[i];
-
+
// Setup a player instance and add to the element
- element.plyr = new Plyr(element);
+ if(typeof element.plyr === "undefined") {
+ element.plyr = new Plyr(element);
+ }
// Add to return array
players.push(element.plyr);