Sha256: 8d65a6e12101274ff0fd1447ea1045194d629a080d2d09b97d546e339e38dfb7

Contents?: true

Size: 591 Bytes

Versions: 1

Compression:

Stored size: 591 Bytes

Contents

(function($){
  var SEL = {
    list : "neo-rails-scenarios-list",
    open : "neo-rails-scenarios-list-open"
  };

  var url_param = function(name){
    var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
    return results[1] || null;
  };

  $(function(){
    $("."+SEL.list).each(function(){
      var ui = $(this);
      ui.on("click", "h2", function(evt){
        ui.toggleClass(SEL.open);
      });

      var active_scenario = url_param("scenario");
      if(active_scenario !== null){
        ui.addClass(SEL.open);
      };
    });
  })
})(jQuery);

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
neo-rails-0.0.3 lib/assets/javascripts/neo/rails/scenarios/render_scenarios_list.js