Sha256: 17839ba8180c3b40452308d99bbdd55deb43a371254121ce67aa7cf3bab9de8a
Contents?: true
Size: 1.18 KB
Versions: 3
Compression:
Stored size: 1.18 KB
Contents
/* global $, document, peoplefinderApp */ //= require peoplefinder/peoplefinder_app $(function() { $(document).on('click', '#add_membership', function(e) { e.preventDefault(); $.ajax({ url: this, success: function(data) { var el_to_add = $(data).html(); $('#memberships').append(el_to_add); // HACK: Rather than looking up the last element, we should be able to // use the content we're dynamically appending. var browsers = $('.org-browser'); var container = browsers[browsers.length - 1]; peoplefinderApp.injectNewContainer(container); } }); }); $(document).on('click', 'a.remove-new-membership', function(e) { e.preventDefault(); $(this).parents('.membership').remove(); }); $(document).on('click', 'a.show-editable-fields', function(e) { e.preventDefault(); $(this).closest('.editable-summary').hide(); $(this).closest('.editable-container').children('.editable-fields').show(); }); $(document).on('click', '#person_no_phone', function() { $('#person_primary_phone_number').val(''); $('#person_secondary_phone_number').val(''); $('.phone_numbers').toggle(); }); });
Version data entries
3 entries across 3 versions & 1 rubygems