Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(document).ready(function(){
  2.   var sourceBtns = [];
  3.   var selectedSource;
  4.   var selectedSourceMath;
  5.  
  6.   //this part works
  7.   for(i=1;i<=4;i++){
  8.     sourceBtns.push(document.getElementById("source"+i));
  9.   }
  10.     console.log(sourceBtns);  
  11.  
  12.   //this version works
  13.   for(i=0;i<=sourceBtns.length-1;i++){
  14.     sourceBtns[i].addEventListener("click",function(){
  15.       selectedSource = this.id.replace("source","");
  16.       console.log(selectedSource);
  17.       selectedSourceMath = selectedSource + 10;
  18.       console.log(selectedSourceMath);
  19.     });
  20.   }
  21.   //this prints "1" through "4" to the console at page load
  22.   //then doesn't respond to click events at all
  23.   /*
  24.   for(i=0;i<=sourceBtns.length-1;i++){
  25.     sourceBtns[i].addEventListener("click",assignSource());  
  26.   }
  27.   function assignSource(){
  28.     selectedSource = this.id.replace("source","");
  29.     console.log(selectedSource);
  30.   }*/
  31. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement