Advertisement
Guest User

Untitled

a guest
May 4th, 2015
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. // I was getting quite fucking sick of typing document.getELementById().addEventListener, so....
  2.  
  3. function SceneQuery(el){
  4. if ((typeof el === 'string') && (!el.match(/^</))){
  5. this.elements = document.querySelectorAll(el);
  6. }else{
  7. throw "not implemented";
  8. }
  9.  
  10. return this;
  11. }
  12.  
  13. SceneQuery.prototype.click = function(func){
  14. this.elements.forEach(function(el){
  15. el.addEventListener("click", func);
  16. });
  17. }
  18.  
  19. $ = function(el){
  20. return new SceneQuery(el);
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement