3986835afcc0994fd5bf6a14a69700faa63a2f5c
biblio_theorie.md
... | ... | @@ -2,7 +2,6 @@ |
2 | 2 | title: Bibliographie - Théorie et Pensées |
3 | 3 | --- |
4 | 4 | |
5 | -<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> |
|
6 | 5 | <script src="/javascript.js" language="JavaScript"></script> |
7 | 6 | |
8 | 7 | <div class="tooltipPin">Version Mobile - Lorsque ☕ apparait, vous pouvez cliquer sur le titre/texte et accéder à des commentaires anonymes.</div> |
custom.js
... | ... | @@ -0,0 +1,48 @@ |
1 | + |
|
2 | +var img_ele = null, |
|
3 | +x_cursor = 0, |
|
4 | +y_cursor = 0, |
|
5 | +x_img_ele = 0, |
|
6 | +y_img_ele = 0; |
|
7 | + |
|
8 | +function zoom(zoomincrement) { |
|
9 | +img_ele = document.getElementById('drag-img'); |
|
10 | +var pre_width = img_ele.getBoundingClientRect().width, pre_height = img_ele.getBoundingClientRect().height; |
|
11 | +img_ele.style.width = (pre_width * zoomincrement) + 'px'; |
|
12 | +img_ele.style.height = (pre_height * zoomincrement) + 'px'; |
|
13 | +img_ele = null; |
|
14 | +} |
|
15 | + |
|
16 | +document.getElementById('zoomout').addEventListener('click', function() { |
|
17 | +zoom(0.5); |
|
18 | +}); |
|
19 | +document.getElementById('zoomin').addEventListener('click', function() { |
|
20 | +zoom(1.5); |
|
21 | +}); |
|
22 | + |
|
23 | +function start_drag() { |
|
24 | +img_ele = this; |
|
25 | +x_img_ele = window.event.clientX - document.getElementById('drag-img').offsetLeft; |
|
26 | +y_img_ele = window.event.clientY - document.getElementById('drag-img').offsetTop; |
|
27 | + |
|
28 | +} |
|
29 | + |
|
30 | +function stop_drag() { |
|
31 | +img_ele = null; |
|
32 | +} |
|
33 | + |
|
34 | +function while_drag() { |
|
35 | +var x_cursor = window.event.clientX; |
|
36 | +var y_cursor = window.event.clientY; |
|
37 | +if (img_ele !== null) { |
|
38 | + img_ele.style.left = (x_cursor - x_img_ele) + 'px'; |
|
39 | + img_ele.style.top = ( window.event.clientY - y_img_ele) + 'px'; |
|
40 | + |
|
41 | + console.log(img_ele.style.left+' - '+img_ele.style.top); |
|
42 | + |
|
43 | +} |
|
44 | +} |
|
45 | + |
|
46 | +document.getElementById('drag-img').addEventListener('mousedown', start_drag); |
|
47 | +document.getElementById('container').addEventListener('mousemove', while_drag); |
|
48 | +document.getElementById('container').addEventListener('mouseup', stop_drag); |
javascript.js
... | ... | @@ -1,48 +0,0 @@ |
1 | - |
|
2 | -var img_ele = null, |
|
3 | -x_cursor = 0, |
|
4 | -y_cursor = 0, |
|
5 | -x_img_ele = 0, |
|
6 | -y_img_ele = 0; |
|
7 | - |
|
8 | -function zoom(zoomincrement) { |
|
9 | -img_ele = document.getElementById('drag-img'); |
|
10 | -var pre_width = img_ele.getBoundingClientRect().width, pre_height = img_ele.getBoundingClientRect().height; |
|
11 | -img_ele.style.width = (pre_width * zoomincrement) + 'px'; |
|
12 | -img_ele.style.height = (pre_height * zoomincrement) + 'px'; |
|
13 | -img_ele = null; |
|
14 | -} |
|
15 | - |
|
16 | -document.getElementById('zoomout').addEventListener('click', function() { |
|
17 | -zoom(0.5); |
|
18 | -}); |
|
19 | -document.getElementById('zoomin').addEventListener('click', function() { |
|
20 | -zoom(1.5); |
|
21 | -}); |
|
22 | - |
|
23 | -function start_drag() { |
|
24 | -img_ele = this; |
|
25 | -x_img_ele = window.event.clientX - document.getElementById('drag-img').offsetLeft; |
|
26 | -y_img_ele = window.event.clientY - document.getElementById('drag-img').offsetTop; |
|
27 | - |
|
28 | -} |
|
29 | - |
|
30 | -function stop_drag() { |
|
31 | -img_ele = null; |
|
32 | -} |
|
33 | - |
|
34 | -function while_drag() { |
|
35 | -var x_cursor = window.event.clientX; |
|
36 | -var y_cursor = window.event.clientY; |
|
37 | -if (img_ele !== null) { |
|
38 | - img_ele.style.left = (x_cursor - x_img_ele) + 'px'; |
|
39 | - img_ele.style.top = ( window.event.clientY - y_img_ele) + 'px'; |
|
40 | - |
|
41 | - console.log(img_ele.style.left+' - '+img_ele.style.top); |
|
42 | - |
|
43 | -} |
|
44 | -} |
|
45 | - |
|
46 | -document.getElementById('drag-img').addEventListener('mousedown', start_drag); |
|
47 | -document.getElementById('container').addEventListener('mousemove', while_drag); |
|
48 | -document.getElementById('container').addEventListener('mouseup', stop_drag); |