diaspora/app/views/aspect_memberships/create.js.erb
2011-04-08 17:10:43 -07:00

15 lines
639 B
Text

var element = $(".add", "li[data-guid=<%= @aspect.id %>]");
if( $("#no_contacts").is(':visible') ) {
$("#no_contacts").fadeOut(200);
}
$(".badges").prepend("<%= escape_javascript( aspect_badge(@aspect).html_safe ) %>");
element.parent().html("<%= escape_javascript(render('aspect_memberships/add_to_aspect', :aspect_id => @aspect.id, :person_id => @person.id)) %>");
if($('#aspects_list').length == 1) {
$('.aspect_list').attr('data-contact_id', "<%= @contact_id %>");
$('.aspect_list ul').find('.add').each(function(a,b){$(b).attr('href', $(b).attr('href').replace('contacts','aspect_memberships'));})
};
element.fadeTo(200,1);