Advertisement
Guest User

Untitled

a guest
Sep 19th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 0.74 KB | None | 0 0
  1. $(document).ready(function () {
  2.   var sketch = createSketchArea(50, 50);
  3.   $('#sketch').append(sketch);
  4.   $('.cell').hover(function() {
  5.     $(this).css({'background-color': 'black'});
  6.   });
  7. });
  8.  
  9. function createCellDivs(howMany) {
  10.   var divs = document.createDocumentFragment();
  11.   for(var i = 0; i < howMany; i++) {
  12.     var div = document.createElement("div");
  13.     div.className = "cell";
  14.     divs.appendChild(div);
  15.   }
  16.   return divs;
  17. }
  18.  
  19. function createSketchArea(rows, columns) {
  20.   var area = document.createDocumentFragment();
  21.   for(var i = 0; i < rows; i++) {
  22.     var row = document.createElement("div");
  23.     row.className = "row";
  24.     area.appendChild(row);
  25.     area.appendChild(createCellDivs(columns));
  26.   }
  27.   return area;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement