Sha256: 6dfd8d758afe4c215364c9c73a85c5945a0e27ea914e00a98fcbd7c23060c973

Contents?: true

Size: 623 Bytes

Versions: 9

Compression:

Stored size: 623 Bytes

Contents

//= require jquery
//= require jquery_ujs
//= require jquery-ui/effect
//= require calagator/forms
//= require calagator/mapping
//= require leaflet.awesome-markers
//= require mustache

// Shows hidden section when a link is clicked, and hides the link.
//
// The link must have a DOM id that corresponds to the section to display,
// e.g. a "foo_toggle" link relates to the "foo" section.
$(document).on('click','.expander_toggle', function(event) {
  var id_to_hide = event.target.id;
  var id_to_show = id_to_hide.replace(/_toggle$/, "");
  $("#"+id_to_hide).hide(200);
  $("#"+id_to_show).show(200);
  $e = event;
});

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
grokus-1.0.0.9 app/assets/javascripts/calagator.js
grokus-1.0.0.8 app/assets/javascripts/calagator.js
grokus-1.0.0.7 app/assets/javascripts/calagator.js
grokus-1.0.0.6 app/assets/javascripts/calagator.js
grokus-1.0.0.5 app/assets/javascripts/calagator.js
grokus-1.0.0.3 app/assets/javascripts/calagator.js
grokus-1.0.0.2 app/assets/javascripts/calagator.js
grokus-1.0.0.1 app/assets/javascripts/calagator.js
calagator-1.0.0.rc3 app/assets/javascripts/calagator.js