JAVASCRIPT   83

video js

Guest on 7th May 2022 02:26:20 AM

  1. function videoPlayer(){
  2.  
  3.                 var currentSong = 0;
  4.  
  5.                 $("#videoPlayer")[0].src = $("#videolist span a")[0];
  6.  
  7.                 $("#videoPlayer")[0].play();
  8.  
  9.                 $("#videolist span a").click(function(e){
  10.  
  11.                        
  12.  
  13.                         e.preventDefault();
  14.  
  15.                         $("#videoPlayer")[0].src = this;
  16.  
  17.                         $("#videoPlayer")[0].play();
  18.  
  19.                         $("#videolist span").removeClass("current-song");
  20.  
  21.                         currentSong = $(this).parent().index();
  22.  
  23.                         $(this).parent().addClass("current-song");
  24.  
  25.                 });
  26.  
  27.                
  28.  
  29.                 $("#videoPlayer")[0].addEventListener("ended", function(){
  30.  
  31.                        
  32.  
  33.                         currentSong++;
  34.  
  35.                         if(currentSong == $("#videolist span a").length)
  36.  
  37.                                 currentSong = 0;
  38.  
  39.                         $("#videolist span").removeClass("current-song");
  40.  
  41.                         $("#videolist span:eq("+currentSong+")").addClass("current-song");
  42.  
  43.                         $("videoPlayer")[0].src = $("#videolist span a")[currentSong].href;
  44.  
  45.                         $("#videoPlayer")[0].play();
  46.  
  47.                
  48.  
  49.                 });
  50.  
  51. }

Raw Paste


Login or Register to edit or fork this paste. It's free.