Sha256: d23e3e1961c6ce37c6210298430f107be5e626900c79169940affeb7ce49e005

Contents?: true

Size: 705 Bytes

Versions: 1

Compression:

Stored size: 705 Bytes

Contents

// Generated by CoffeeScript 1.12.7
(function() {
  $(document).on('click', '[data-link-to-remove-field]', function(e) {
    var $field, target;
    e.preventDefault();
    $(this).prev('input[type=hidden]').val('1');
    target = $(this).data('link-to-remove-field');
    $field = $(this).closest(target);
    return $field.hide();
  });

  $(document).on('click', '[data-link-to-add-field]', function(e) {
    var fields_html, regexp, time;
    e.preventDefault();
    time = new Date().getTime();
    regexp = new RegExp($(this).data('link-to-add-field-id'), 'g');
    fields_html = $(this).data('link-to-add-field').replace(regexp, time);
    return $(this).before(fields_html);
  });

}).call(this);

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
link_to_add_fields-0.1.0 vendor/assets/javascripts/link_to_add_fields.js