Sha256: 56e2111f5609a89db1976b5d673713942045b92074e797eb9da8b9ea9d02b6a0

Contents?: true

Size: 1.03 KB

Versions: 45

Compression:

Stored size: 1.03 KB

Contents

var rails_connector = (function(rails_connector, $) {
  rails_connector.comments = {
    initialize: function() {
      var form = $("#comment_form");
      if (form.length > 0) {
        form.find(".submit").click(function() {
          $.post(form.attr("action"), form.serialize(), function(json) {
            form.find("label").removeClass("error");
            if (json.comment) {
              $("#no_comments").hide();
              $("#comment_list_container").show();
              var comment = $(json.comment).hide();
              $("#comment_list_container").append(comment);
              comment.slideDown(750, "swing");
              $("html, body").animate({scrollTop: comment.offset().top}, 1000);
              form[0].reset();
            } else {
              $.each(json.errors, function() {
                $("#comment_form_" + this + "_label").addClass("error");
              });
            }
          }, "json");
          return false;
        });
      }
    }
  };
  return rails_connector;
}(rails_connector || {}, jQuery));

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
infopark_rails_connector-6.8.0.356.19698103 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.348.160665197 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.328.4a753fc app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.322.c003f11 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.210.ed204b0 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.110.6570b45 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.72.d18d096 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.23.da7f96b app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.16.def5e85 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.15.a24f5ff app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.891.647580e app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.889.d503e42 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.883.f5f063b app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.884.4bd86e6 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.869.9609b39 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.856.8c0fec5 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.809.bdfa8c3 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.785.05d4af9 app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.744.99f67fc app/assets/javascripts/comments.js
infopark_rails_connector-6.8.0.beta.200.720.44fbabd app/assets/javascripts/comments.js