fixing javascript errors
authorAnthony Talarico <talarico@gaslightmedia.com>
Fri, 1 Jun 2018 18:15:16 +0000 (14:15 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Fri, 1 Jun 2018 18:15:16 +0000 (14:15 -0400)
js/custom.js

index c5c07c1..5ac2a31 100644 (file)
@@ -187,12 +187,14 @@ jQuery(document).ready(function($){
         return Math.floor(elementTop + 215) <= Math.floor(viewportTop);
     };
     let height = $(window).height();
-    $(window).on("scroll", function(e){
-        let yPos = $(this).scrollTop();
-        if( $(".right_content").isInViewport()){
-            $(".jp-interface").addClass("sticky-controls")
-        }else{
-            $(".jp-interface").removeClass("sticky-controls")
-        }
-    })  
+    if( $('.jp-interface'),length > 0 ){
+        $(window).on("scroll", function(e){
+            let yPos = $(this).scrollTop();
+            if( $(".right_content").isInViewport()){
+                $(".jp-interface").addClass("sticky-controls")
+            }else{
+                $(".jp-interface").removeClass("sticky-controls")
+            }
+        }) 
+    }
 });
\ No newline at end of file