summaryrefslogtreecommitdiff
path: root/data/script.js
diff options
context:
space:
mode:
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 ();
+ }
+ });
+});