From 02e022348c5b865d03a446cdd19c7c920bb3c2c5 Mon Sep 17 00:00:00 2001 From: Sam Ockman Date: Thu, 14 Jun 2012 06:02:11 -0400 Subject: Changing tabs now works in data trait and analysis --- .../new/javascript/trait_data_and_analysis.coffee | 26 ++++++++++++++++++ .../new/javascript/trait_data_and_analysis.js | 32 ++++++++++++++++++++++ .../wqflask/templates/trait_data_and_analysis.html | 20 ++++++++++---- 3 files changed, 73 insertions(+), 5 deletions(-) create mode 100644 wqflask/wqflask/static/new/javascript/trait_data_and_analysis.coffee create mode 100644 wqflask/wqflask/static/new/javascript/trait_data_and_analysis.js diff --git a/wqflask/wqflask/static/new/javascript/trait_data_and_analysis.coffee b/wqflask/wqflask/static/new/javascript/trait_data_and_analysis.coffee new file mode 100644 index 00000000..118be8ec --- /dev/null +++ b/wqflask/wqflask/static/new/javascript/trait_data_and_analysis.coffee @@ -0,0 +1,26 @@ +console.log("start_b") + +$ -> + hide_tabs = (start) -> + for x in [start..10] + $("#stats_tabs" + x).hide() + console.log("hidden:", x) + + console.log("start_a") + hide_tabs(1) + + + console.log("hidden?") + + + stats_mdp_change = -> + console.log("In stats_mdp_change") + selected = $(this).val() + console.log("Change was:", selected) + hide_tabs(0) + $("#stats_tabs" + selected).show() + + $(".stats_mdp").change(stats_mdp_change) + + console.log("tape") + diff --git a/wqflask/wqflask/static/new/javascript/trait_data_and_analysis.js b/wqflask/wqflask/static/new/javascript/trait_data_and_analysis.js new file mode 100644 index 00000000..e59edbdb --- /dev/null +++ b/wqflask/wqflask/static/new/javascript/trait_data_and_analysis.js @@ -0,0 +1,32 @@ +// Generated by CoffeeScript 1.3.3 +(function() { + + console.log("start_b"); + + $(function() { + var hide_tabs, stats_mdp_change; + hide_tabs = function(start) { + var x, _i, _results; + _results = []; + for (x = _i = start; start <= 10 ? _i <= 10 : _i >= 10; x = start <= 10 ? ++_i : --_i) { + $("#stats_tabs" + x).hide(); + _results.push(console.log("hidden:", x)); + } + return _results; + }; + console.log("start_a"); + hide_tabs(1); + console.log("hidden?"); + stats_mdp_change = function() { + var selected; + console.log("In stats_mdp_change"); + selected = $(this).val(); + console.log("Change was:", selected); + hide_tabs(0); + return $("#stats_tabs" + selected).show(); + }; + $(".stats_mdp").change(stats_mdp_change); + return console.log("tape"); + }); + +}).call(this); diff --git a/wqflask/wqflask/templates/trait_data_and_analysis.html b/wqflask/wqflask/templates/trait_data_and_analysis.html index ca191313..39174425 100644 --- a/wqflask/wqflask/templates/trait_data_and_analysis.html +++ b/wqflask/wqflask/templates/trait_data_and_analysis.html @@ -537,7 +537,7 @@
- #} +