From 82859a5956df6c5f5b031031fc5cdd19e3cc3265 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Wed, 30 May 2018 16:10:55 -0400 Subject: [PATCH] fixing js error --- assets/js/glm-dev.js | 2 +- glm-dev/js/glm-dev.js | 26 ++++++++++++++------------ 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/assets/js/glm-dev.js b/assets/js/glm-dev.js index 091e6b8..cc6e028 100644 --- a/assets/js/glm-dev.js +++ b/assets/js/glm-dev.js @@ -1 +1 @@ -jQuery(function(e){e(window).on("load",function(){function t(e){document.getElementById("jp_audio_0").pause(),setTimeout(function(){document.getElementById("jp_audio_0").play()},1e4);e[0].target.src}e(".jp-interface").appendTo(e(".title_image_wrapper")),e(".jp-interface").each(function(){this.style.setProperty("display","block","important")}),new MutationObserver(t).observe(document.getElementById("jp_audio_0"),{attributes:!0,attributeFilter:["src"]})})}); \ No newline at end of file +jQuery(function(e){e(window).on("load",function(){function t(e){document.getElementById("jp_audio_0").pause(),setTimeout(function(){document.getElementById("jp_audio_0").play()},1e4);e[0].target.src}if(e(".jp-interface").appendTo(e(".title_image_wrapper")),e(".jp-interface").each(function(){this.style.setProperty("display","block","important")}),e("#jp_audio_0").length>0){new MutationObserver(t).observe(document.getElementById("jp_audio_0"),{attributes:!0,attributeFilter:["src"]})}})}); \ No newline at end of file diff --git a/glm-dev/js/glm-dev.js b/glm-dev/js/glm-dev.js index 3182f1e..4781efb 100644 --- a/glm-dev/js/glm-dev.js +++ b/glm-dev/js/glm-dev.js @@ -6,18 +6,20 @@ jQuery(function($){ this.style.setProperty( 'display', 'block', 'important' ); }) - var observer = new MutationObserver(urlChanged); - observer.observe(document.getElementById('jp_audio_0'), { - attributes: true, - attributeFilter: ['src'], - }); - - function urlChanged(mutations) { - document.getElementById('jp_audio_0').pause() - setTimeout(function(){ - document.getElementById('jp_audio_0').play() - }, 10000) - var newUrl = mutations[0].target.src; + if($("#jp_audio_0").length > 0){ + var observer = new MutationObserver(urlChanged); + observer.observe(document.getElementById('jp_audio_0'), { + attributes: true, + attributeFilter: ['src'], + }); + + function urlChanged(mutations) { + document.getElementById('jp_audio_0').pause() + setTimeout(function(){ + document.getElementById('jp_audio_0').play() + }, 10000) + var newUrl = mutations[0].target.src; + } } }); }); \ No newline at end of file -- 2.17.1