-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
83 lines (68 loc) · 2.11 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
// // alert("hello");
// var doc = document.querySelector(".container");
// for(var i=0;i<100;i++){
// // doc.classList.add(".box");
// doc.className += " " + "box";
// }
// var dom = document.querySelector(".box");
// for(var i=0;i<50;i++){
// dom.style.background = "#ffffff";
// }
// for(var i=50;i<100;i++){
// dom.style.background = "#fff65a";
// }
// var color = $(".menu").
// $( function() {
// $( "#menu" ).menu();
// } );
drawSheet();
function drawSheet(){
for (i=0; i < 128; i++){
$('<div>').addClass('square-line').appendTo(".container");
};
for (j=0; j < 128; j++){
$('<div>').addClass('square').css("width",600/128).css("height",600/128).appendTo(".square-line");
};
}
// $('#colors').on('change',function(){
// var color = $('#colors option:selected').val();
// switch(color){
// case 'black':
// $('.square').on('click',function(){
// $(this).css("background-color",color = 'black');
// });
// }
// });
var chosencolor;
var picker = new CP(document.querySelector('input'));
// var color = document.querySelector('input');
picker.on("change", function(color) {
this.target.value = '#' + color;
chosencolor = this.target.value;
this.target.value = "";
$(this.target).css('background-color',color = chosencolor);
console.log(this.target.value);
});
$('.square').on('click mouseover', function () {
// Do something for both
$(this).css("background-color",color = chosencolor);
});
// $('.square').live('click hover', function () {
// // common operation
// $(this).css("background-color",color = chosencolor);
// });
// $('.square').bind('click hover', function () {
// // common operation
// $(this).css("background-color",color = chosencolor);
// });
// $('.square').on('click',function(){
// console.log("clicked");
// $(this).css("background-color",color = chosencolor);
// });
$('#reset').on('click',function(){
for(var i=0;i<16;i++){
for(var j=0;j<16;j++){
$('.square').css("background-color",color = '#ffffff');
}
}
});