withassociates/slices

View on GitHub
app/assets/javascripts/admin.js.erb

Summary

Maintainability
Test Coverage
<% if Rails.env.test? %>
var LunchPicker = {
  run: function(target) {
    $(target).change(function(e) {
      $(target).siblings('.lunch-comment').text('Good choice');
    });
  }
}

// jQuery plugin
$.fn.lunchPicker = function(options) {
  return this.each(function() {
    LunchPicker.run(this);
  });
}
<% else %>
// This file is overrideable by the host app, allowing javascript customisation.
<% end %>