summaryrefslogtreecommitdiff
path: root/data/script.js
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-04-28 09:51:39 +0200
committerLars-Dominik Braun <lars@6xq.net>2015-04-28 09:51:39 +0200
commita2e851d112b01f6483fcdf8d103a361ead55f924 (patch)
treed1bb6c174808d3c2aeb2843afbc84135f237f978 /data/script.js
parenta7021289a8f16a17f367a0b3474e1f67b39f9a1d (diff)
downloadcomatose-a2e851d112b01f6483fcdf8d103a361ead55f924.tar.gz
comatose-a2e851d112b01f6483fcdf8d103a361ead55f924.tar.bz2
comatose-a2e851d112b01f6483fcdf8d103a361ead55f924.zip
Add initial js popup
Diffstat (limited to 'data/script.js')
-rw-r--r--data/script.js29
1 files changed, 29 insertions, 0 deletions
diff --git a/data/script.js b/data/script.js
new file mode 100644
index 0000000..8ed1aa8
--- /dev/null
+++ b/data/script.js
@@ -0,0 +1,29 @@
+$(document).ready (function () {
+ $('#algo').DataTable ({
+ paging: false,
+ "columnDefs": [],
+ });
+ $('#algo tr').click (function () {
+ var data = $(this).data ('proto');
+ $('#popup h2').text (data.name);
+ $('#popup .subtitle').text (data.longname);
+ $('#popup .year').text (data.year);
+ $('#popup .description').text (data.description);
+
+ $('#popup').fadeIn ('normal');
+ $('#background').fadeIn ('normal');
+ });
+ /* hide popup window */
+ function hide () {
+ $('#popup').fadeOut ('normal');
+ $('#background').fadeOut ('normal');
+ }
+ $('#background').click (function () {
+ hide ();
+ });
+ $(document).keyup (function (e) {
+ if (e.keyCode == 27) {
+ hide ();
+ }
+ });
+});